Home
last modified time | relevance | path

Searched refs:tls_keys (Results 1 – 4 of 4) sorted by relevance

/netbsd-src/external/gpl3/gcc/dist/libgcc/config/
H A Dgthr-vxworks-tls.c147 struct tls_keys struct
153 #define KEY_VALID_P(key) !(tls_keys.generation[key] & 1) argument
158 static struct tls_keys tls_keys = variable
192 if (data->generation[key] == tls_keys.generation[key]) in tls_delete_hook()
194 tls_dtor dtor = tls_keys.dtor[key]; in tls_delete_hook()
257 tls_keys.generation[key]++; /* making it even */ in __gthread_key_create()
258 tls_keys.dtor[key] = dtor; in __gthread_key_create()
284 tls_keys.generation[key]++; /* making it odd */ in __gthread_key_delete()
285 tls_keys.dtor[key] = 0; in __gthread_key_delete()
311 if (data->generation[key] != tls_keys.generation[key]) in __gthread_getspecific()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/
H A Dvxlib-tls.c128 struct tls_keys struct
134 #define KEY_VALID_P(key) !(tls_keys.generation[key] & 1) argument
139 static struct tls_keys tls_keys = variable
184 if (data->generation[key] == tls_keys.generation[key]) in tls_delete_hook()
186 tls_dtor dtor = tls_keys.dtor[key]; in tls_delete_hook()
257 tls_keys.generation[key]++; /* making it even */ in __gthread_key_create()
258 tls_keys.dtor[key] = dtor; in __gthread_key_create()
284 tls_keys.generation[key]++; /* making it odd */ in __gthread_key_delete()
285 tls_keys.dtor[key] = 0; in __gthread_key_delete()
311 if (data->generation[key] != tls_keys.generation[key]) in __gthread_getspecific()
[all …]
H A Dgthr-vxworks-tls.c139 struct tls_keys struct
145 #define KEY_VALID_P(key) !(tls_keys.generation[key] & 1) argument
150 static struct tls_keys tls_keys = variable
184 if (data->generation[key] == tls_keys.generation[key]) in tls_delete_hook()
186 tls_dtor dtor = tls_keys.dtor[key]; in tls_delete_hook()
249 tls_keys.generation[key]++; /* making it even */ in __gthread_key_create()
250 tls_keys.dtor[key] = dtor; in __gthread_key_create()
276 tls_keys.generation[key]++; /* making it odd */ in __gthread_key_delete()
277 tls_keys.dtor[key] = 0; in __gthread_key_delete()
303 if (data->generation[key] != tls_keys.generation[key]) in __gthread_getspecific()
[all …]
/netbsd-src/crypto/external/bsd/heimdal/dist/lib/base/
H A Ddll.c65 typedef struct tls_keys tls_keys; typedef
66 struct tls_keys { struct
70 tls_keys *keys_next; argument
78 static tls_keys *tls_key_defs;
94 tls_keys *key_defs; in heim_w32_service_thread_detach()
150 tls_keys *key_defs, *new_key_defs; in heim_w32_key_create()
227 key_lookup(HEIM_PRIV_thread_key key, tls_keys **kd, in key_lookup()
230 tls_keys *key_defs; in key_lookup()
266 tls_keys *key_defs; in heim_w32_delete_key()