Home
last modified time | relevance | path

Searched refs:thread_key_t (Results 1 – 25 of 32) sorted by relevance

12

/illumos-gate/usr/src/head/
H A Dthread.h52 typedef unsigned int thread_key_t; typedef
87 extern int thr_keycreate(thread_key_t *, void(*)(void *));
88 extern int thr_keycreate_once(thread_key_t *, void(*)(void *));
89 extern int thr_setspecific(thread_key_t, void *);
90 extern int thr_getspecific(thread_key_t, void **);
118 #define THR_ONCE_KEY (thread_key_t)(-1)
H A Dthread_db.h254 typedef int td_key_iter_f(thread_key_t, void (*destructor)(), void *);
623 td_thr_tsd(const td_thrhandle_t *, thread_key_t, void **);
/illumos-gate/usr/src/lib/libc/port/threads/
H A Dtsd.c49 thr_keycreate(thread_key_t *pkey, void (*destructor)(void *)) in thr_keycreate()
158 thr_keycreate_once(thread_key_t *keyp, void (*destructor)(void *)) in thr_keycreate_once()
161 thread_key_t key; in thr_keycreate_once()
234 thr_getspecific(thread_key_t key, void **valuep) in thr_getspecific()
265 thr_setspecific_slow(thread_key_t key, void *value) in thr_setspecific_slow()
320 thr_setspecific(thread_key_t key, void *value) in thr_setspecific()
373 _thr_slot_offset(thread_key_t key) in _thr_slot_offset()
388 thread_key_t key; in tsd_exit()
/illumos-gate/usr/src/lib/libgen/common/
H A Dbufsplit.c53 _get_bsplitchar(thread_key_t *keyp) in _get_bsplitchar()
79 static thread_key_t key = THR_ONCE_KEY; in bufsplit()
H A Dbgets.c55 _get_stop(thread_key_t *keyp) in _get_stop()
81 static thread_key_t key = THR_ONCE_KEY; in bgets()
H A Dpathfind.c78 _get_cpath(thread_key_t *keyp) in _get_cpath()
101 static thread_key_t key = THR_ONCE_KEY; in pathfind()
H A Dreg_compile.c70 static thread_key_t key = THR_ONCE_KEY;
73 _get_vars_storage(thread_key_t *keyp) in _get_vars_storage()
H A Dreg_step.c51 static thread_key_t key = THR_ONCE_KEY;
71 _get_vars_storage(thread_key_t *keyp) in _get_vars_storage()
/illumos-gate/usr/src/cmd/sgs/libelf/common/
H A Derror.c47 static thread_key_t errkey = THR_ONCE_KEY;
48 static thread_key_t bufkey = THR_ONCE_KEY;
/illumos-gate/usr/src/lib/libcrypt/common/
H A Ddes_crypt.c312 _get_iobuf(thread_key_t *keyp, unsigned size) in _get_iobuf()
335 static thread_key_t key = THR_ONCE_KEY; in des_crypt()
/illumos-gate/usr/src/cmd/truss/
H A Dramdata.c43 thread_key_t private_key; /* set by thr_keycreate() */
H A Dramdata.h126 extern thread_key_t private_key; /* set by thr_keycreate() */
/illumos-gate/usr/src/lib/libc/port/gen/
H A Dtsdalloc.c67 static thread_key_t key = THR_ONCE_KEY; in tsdalloc()
/illumos-gate/usr/src/lib/libmapid/common/
H A Dmapid.h121 static thread_key_t s_thr_key;
/illumos-gate/usr/src/lib/libsocket/inet/
H A Dether_addr.c242 static thread_key_t key = THR_ONCE_KEY; in ea_buf()
/illumos-gate/usr/src/cmd/dcs/sparc/sun4u/
H A Ddcs_ses.c98 thread_key_t ses_key = THR_ONCE_KEY;
/illumos-gate/usr/src/cmd/nscd/
H A Dnscd_frontend.c78 static thread_key_t lookup_state_key;
81 static thread_key_t server_key;
H A Dnscd_switch.c90 static thread_key_t loopback_key = THR_ONCE_KEY;
145 static thread_key_t initf_key = THR_ONCE_KEY;
/illumos-gate/usr/src/lib/libfakekernel/common/
H A Dtaskq.c51 typedef unsigned int thread_key_t; typedef
/illumos-gate/usr/src/cmd/ldapcachemgr/
H A Dcachemgr.c143 static thread_key_t lookup_state_key;
216 static thread_key_t server_key;
/illumos-gate/usr/src/cmd/fs.d/autofs/
H A Dautod_main.c97 static thread_key_t s_thr_key;
/illumos-gate/usr/src/lib/rpcsec_gss/
H A Drpcsec_gss.c919 static thread_key_t rpc_gss_err_key = THR_ONCE_KEY; in __rpc_gss_err()
/illumos-gate/usr/src/lib/libm/common/m9x/
H A D__fex_hdlr.c65 static thread_key_t handlers_key;
/illumos-gate/usr/src/lib/libsldap/common/
H A Dns_standalone.c108 thread_key_t standaloneInitKey;
116 static thread_key_t switchConfigKey;
H A Dns_connmgmt.c125 thread_key_t ns_mtckey = THR_ONCE_KEY;
126 thread_key_t ns_cmgkey = THR_ONCE_KEY;

12