Home
last modified time | relevance | path

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

123

/freebsd-13.1/contrib/llvm-project/llvm/lib/Support/Unix/
H A DThreadLocal.inc30 static_assert(sizeof(pthread_key_t) <= sizeof(data), "size too big");
31 pthread_key_t* key = reinterpret_cast<pthread_key_t*>(&data);
38 pthread_key_t* key = reinterpret_cast<pthread_key_t*>(&data);
45 pthread_key_t* key = reinterpret_cast<pthread_key_t*>(&data);
52 pthread_key_t* key = reinterpret_cast<pthread_key_t*>(&data);
/freebsd-13.1/lib/libthr/thread/
H A Dthr_spec.c60 _thr_key_create(pthread_key_t *key, void (*destructor)(void *)) in _thr_key_create()
88 _thr_key_delete(pthread_key_t userkey) in _thr_key_delete()
171 _thr_setspecific(pthread_key_t userkey, const void *value) in _thr_setspecific()
175 pthread_key_t key; in _thr_setspecific()
201 _thr_getspecific(pthread_key_t userkey) in _thr_getspecific()
205 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-13.1/include/
H A Dpthread.h218 void *pthread_getspecific(pthread_key_t);
221 int pthread_key_create(pthread_key_t *, void (*) (void *));
222 int pthread_key_delete(pthread_key_t);
283 int pthread_setspecific(pthread_key_t, const void *);
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/sanitizer_common/symbolizer/
H A Dsanitizer_wrappers.cpp181 LLVM_SYMBOLIZER_INTERCEPTOR1(pthread_getspecific, void *(pthread_key_t))
183 int(pthread_key_t *, void (*)(void *)))
187 int(pthread_key_t, const void *))
/freebsd-13.1/sys/contrib/openzfs/lib/libuutil/
H A Duu_misc.c54 static pthread_key_t uu_error_key = PTHREAD_ONCE_KEY_NP;
56 static pthread_key_t uu_error_key = 0;
/freebsd-13.1/contrib/ntp/lib/isc/pthreads/include/isc/
H A Dthread.h36 typedef pthread_key_t isc_thread_key_t;
/freebsd-13.1/sys/sys/
H A D_pthreadtypes.h75 typedef int pthread_key_t; typedef
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_posix.cpp28 static pthread_key_t tsd_key;
/freebsd-13.1/contrib/llvm-project/llvm/lib/ExecutionEngine/IntelJITEvents/
H A Djitprofiling.c88 static pthread_key_t threadLocalStorageHandle = (pthread_key_t)0;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/
H A Dscudo_tsd_exclusive.cpp20 static pthread_key_t PThreadKey;
H A Dscudo_tsd_shared.inc19 extern pthread_key_t PThreadKey;
H A Dscudo_tsd_shared.cpp20 pthread_key_t PThreadKey;
/freebsd-13.1/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-13.1/lib/libc/include/
H A Dnss_tls.h42 static pthread_key_t name##_state_key; \
H A Dreentrant.h94 #define thread_key_t pthread_key_t
/freebsd-13.1/lib/libc/gen/
H A D_pthread_stubs.c228 STUB_FUNC1(pthread_getspecific, PJT_GETSPECIFIC, void *, pthread_key_t)
230 STUB_FUNC1(pthread_key_delete, PJT_KEY_DELETE, int, pthread_key_t)
255 STUB_FUNC2(pthread_setspecific, PJT_SETSPECIFIC, int, pthread_key_t, void *)
/freebsd-13.1/lib/libc/resolv/
H A Dmtctxres.c19 static pthread_key_t key;
/freebsd-13.1/contrib/apr/include/arch/unix/
H A Dapr_arch_threadproc.h71 pthread_key_t key;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_posix.cpp115 static pthread_key_t tsd_key;
/freebsd-13.1/contrib/jemalloc/src/
H A Dtsd.c25 pthread_key_t tsd_tsd;
43 pthread_key_t tsd_tsd;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_common_mac.cpp42 static pthread_key_t key;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_thread.cpp111 static pthread_key_t tsd_key;
/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dtsd_exclusive.h115 pthread_key_t PThreadKey = {};

123