Home
last modified time | relevance | path

Searched refs:pthread_key_t (Results 1 – 25 of 53) sorted by relevance

123

/freebsd/lib/libthr/thread/
H A Dthr_spec.c57 _thr_key_create(pthread_key_t *key, void (*destructor)(void *)) in _thr_key_create()
85 _thr_key_delete(pthread_key_t userkey) in _thr_key_delete()
168 _thr_setspecific(pthread_key_t userkey, const void *value) in _thr_setspecific()
172 pthread_key_t key; in _thr_setspecific()
198 _thr_getspecific(pthread_key_t userkey) in _thr_getspecific()
202 pthread_key_t key; in _thr_getspecific()
H A Dthr_private.h1076 int _thr_key_create(pthread_key_t *, void (*)(void *));
1077 int _thr_key_delete(pthread_key_t);
1078 int _thr_setspecific(pthread_key_t, const void *);
1079 void *_thr_getspecific(pthread_key_t);
/freebsd/include/
H A Dpthread.h219 void *pthread_getspecific(pthread_key_t);
222 int pthread_key_create(pthread_key_t *, void (*) (void *));
223 int pthread_key_delete(pthread_key_t);
284 int pthread_setspecific(pthread_key_t, const void *);
/freebsd/sys/contrib/openzfs/lib/libuutil/
H A Duu_misc.c55 static pthread_key_t uu_error_key = PTHREAD_ONCE_KEY_NP;
57 static pthread_key_t uu_error_key = 0;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/
H A Dsanitizer_wrappers.cpp182 LLVM_SYMBOLIZER_INTERCEPTOR1(pthread_getspecific, void *(pthread_key_t))
184 int(pthread_key_t *, void (*)(void *)))
188 int(pthread_key_t, const void *))
/freebsd/contrib/ntp/libntp/lib/isc/pthreads/include/isc/
H A Dthread.h36 typedef pthread_key_t isc_thread_key_t;
/freebsd/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITProfiling/
H A Djitprofiling.c88 static pthread_key_t threadLocalStorageHandle = (pthread_key_t)0;
/freebsd/sys/sys/
H A D_pthreadtypes.h73 typedef int pthread_key_t; typedef
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_posix.cpp28 static pthread_key_t tsd_key;
/freebsd/contrib/jemalloc/include/jemalloc/internal/
H A Dtsd_tls.h9 extern pthread_key_t tsd_tsd;
H A Dtsd_generic.h25 extern pthread_key_t tsd_tsd;
/freebsd/lib/libc/include/
H A Dnss_tls.h40 static pthread_key_t name##_state_key; \
H A Dreentrant.h92 #define thread_key_t pthread_key_t
/freebsd/lib/libc/gen/
H A D_pthread_stubs.c230 STUB_FUNC1(pthread_getspecific, PJT_GETSPECIFIC, void *, pthread_key_t)
232 STUB_FUNC1(pthread_key_delete, PJT_KEY_DELETE, int, pthread_key_t)
257 STUB_FUNC2(pthread_setspecific, PJT_SETSPECIFIC, int, pthread_key_t, void *)
/freebsd/lib/libc/resolv/
H A Dmtctxres.c16 static pthread_key_t key;
/freebsd/contrib/llvm-project/compiler-rt/lib/rtsan/
H A Drtsan_context.cpp23 static pthread_key_t context_key;
/freebsd/lib/libc/rpc/
H A Dsvc_nl.c77 pthread_key_t xidkey;
337 *(pthread_key_t *)v = sc->xidkey; in svc_nl_control()
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_thread.cpp99 static pthread_key_t tsd_key;
/freebsd/contrib/jemalloc/src/
H A Dtsd.c25 pthread_key_t tsd_tsd;
43 pthread_key_t tsd_tsd;
/freebsd/lib/libthread_db/
H A Dthread_db.h175 typedef pthread_key_t thread_key_t;
/freebsd/crypto/heimdal/include/
H A Dheim_threads.h105 #define HEIMDAL_thread_key pthread_key_t
/freebsd/contrib/llvm-project/libcxx/include/__thread/support/
H A Dpthread.h207 typedef pthread_key_t __libcpp_tls_key;
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common_mac.cpp59 static pthread_key_t key;
/freebsd/contrib/bc/include/
H A Dlibrary.h391 typedef pthread_key_t BclTls;
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd_exclusive.h160 pthread_key_t PThreadKey = {};

123