projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
util: rename PIPE_ARCH_*_ENDIAN to UTIL_ARCH_*_ENDIAN
[mesa.git]
/
src
/
mapi
/
u_current.c
diff --git
a/src/mapi/u_current.c
b/src/mapi/u_current.c
index 7e7e275f2e37f8a02f86c5c30878dc3db49629c5..554c974047745b80a63adaa54809cde149d9d8f3 100644
(file)
--- a/
src/mapi/u_current.c
+++ b/
src/mapi/u_current.c
@@
-97,40
+97,40
@@
extern void (*__glapi_noop_table[])(void);
* between TLS enabled loaders and non-TLS DRI drivers.
*/
/*@{*/
* between TLS enabled loaders and non-TLS DRI drivers.
*/
/*@{*/
-#if defined(
GLX_USE
_TLS)
+#if defined(
USE_ELF
_TLS)
-__thread struct
m
api_table *u_current_table
+__thread struct
_gl
api_table *u_current_table
__attribute__((tls_model("initial-exec")))
__attribute__((tls_model("initial-exec")))
- = (struct
m
api_table *) table_noop_array;
+ = (struct
_gl
api_table *) table_noop_array;
__thread void *u_current_context
__attribute__((tls_model("initial-exec")));
#else
__thread void *u_current_context
__attribute__((tls_model("initial-exec")));
#else
-struct
m
api_table *u_current_table =
- (struct
m
api_table *) table_noop_array;
+struct
_gl
api_table *u_current_table =
+ (struct
_gl
api_table *) table_noop_array;
void *u_current_context;
tss_t u_current_table_tsd;
static tss_t u_current_context_tsd;
static int ThreadSafe;
void *u_current_context;
tss_t u_current_table_tsd;
static tss_t u_current_context_tsd;
static int ThreadSafe;
-#endif /* defined(
GLX_USE
_TLS) */
+#endif /* defined(
USE_ELF
_TLS) */
/*@}*/
void
u_current_destroy(void)
{
/*@}*/
void
u_current_destroy(void)
{
-#if !defined(
GLX_USE
_TLS)
+#if !defined(
USE_ELF
_TLS)
tss_delete(u_current_table_tsd);
tss_delete(u_current_context_tsd);
#endif
}
tss_delete(u_current_table_tsd);
tss_delete(u_current_context_tsd);
#endif
}
-#if !defined(
GLX_USE
_TLS)
+#if !defined(
USE_ELF
_TLS)
static void
u_current_init_tsd(void)
static void
u_current_init_tsd(void)
@@
-230,7
+230,7
@@
u_current_set_context(const void *ptr)
{
u_current_init();
{
u_current_init();
-#if defined(
GLX_USE
_TLS)
+#if defined(
USE_ELF
_TLS)
u_current_context = (void *) ptr;
#else
tss_set(u_current_context_tsd, (void *) ptr);
u_current_context = (void *) ptr;
#else
tss_set(u_current_context_tsd, (void *) ptr);
@@
-246,7
+246,7
@@
u_current_set_context(const void *ptr)
void *
u_current_get_context_internal(void)
{
void *
u_current_get_context_internal(void)
{
-#if defined(
GLX_USE
_TLS)
+#if defined(
USE_ELF
_TLS)
return u_current_context;
#else
return ThreadSafe ? tss_get(u_current_context_tsd) : u_current_context;
return u_current_context;
#else
return ThreadSafe ? tss_get(u_current_context_tsd) : u_current_context;
@@
-259,17
+259,17
@@
u_current_get_context_internal(void)
* table (__glapi_noop_table).
*/
void
* table (__glapi_noop_table).
*/
void
-u_current_set_table(const struct
m
api_table *tbl)
+u_current_set_table(const struct
_gl
api_table *tbl)
{
u_current_init();
stub_init_once();
if (!tbl)
{
u_current_init();
stub_init_once();
if (!tbl)
- tbl = (const struct
m
api_table *) table_noop_array;
+ tbl = (const struct
_gl
api_table *) table_noop_array;
-#if defined(
GLX_USE
_TLS)
- u_current_table = (struct
m
api_table *) tbl;
+#if defined(
USE_ELF
_TLS)
+ u_current_table = (struct
_gl
api_table *) tbl;
#else
tss_set(u_current_table_tsd, (void *) tbl);
u_current_table = (ThreadSafe) ? NULL : (void *) tbl;
#else
tss_set(u_current_table_tsd, (void *) tbl);
u_current_table = (ThreadSafe) ? NULL : (void *) tbl;
@@
-279,15
+279,15
@@
u_current_set_table(const struct mapi_table *tbl)
/**
* Return pointer to current dispatch table for calling thread.
*/
/**
* Return pointer to current dispatch table for calling thread.
*/
-struct
m
api_table *
+struct
_gl
api_table *
u_current_get_table_internal(void)
{
u_current_get_table_internal(void)
{
-#if defined(
GLX_USE
_TLS)
+#if defined(
USE_ELF
_TLS)
return u_current_table;
#else
if (ThreadSafe)
return u_current_table;
#else
if (ThreadSafe)
- return (struct
m
api_table *) tss_get(u_current_table_tsd);
+ return (struct
_gl
api_table *) tss_get(u_current_table_tsd);
else
else
- return (struct
m
api_table *) u_current_table;
+ return (struct
_gl
api_table *) u_current_table;
#endif
}
#endif
}