/src/sys/external/bsd/compiler_rt/dist/lib/asan/ |
asan_posix.cc | 62 void AsanTSDInit(void (*destructor)(void *tsd)) { 64 tsd_destructor = destructor; 90 void AsanTSDInit(void (*destructor)(void *tsd)) { 93 CHECK_EQ(0, pthread_key_create(&tsd_key, destructor));
|
asan_fuchsia.cc | 73 // There's no initialization needed, and the passed-in destructor 76 void AsanTSDInit(void (*destructor)(void *tsd)) { 77 DCHECK(destructor == &PlatformTSDDtor);
|
asan_rtems.cc | 82 // There's no initialization needed, and the passed-in destructor 85 void AsanTSDInit(void (*destructor)(void *tsd)) { 86 DCHECK(destructor == &PlatformTSDDtor);
|
asan_internal.h | 103 void AsanTSDInit(void (*destructor)(void *tsd));
|
asan_win.cc | 200 void AsanTSDInit(void (*destructor)(void *tsd)) { 201 // FIXME: we're ignoring the destructor for now.
|
/src/tests/lib/csu/ |
t_crt0.sh | 38 destructor executed 54 destructor executed 74 destructor executed 91 destructor executed
|
/src/lib/libpthread/ |
pthread_tsd.c | 131 pthread_key_create(pthread_key_t *key, void (*destructor)(void *)) 136 return __libc_thr_keycreate_stub(key, destructor); 142 * The condition for an available slot is one with the destructor 143 * not being NULL. If the desired destructor is NULL we set it to 144 * our own internal destructor to satisfy the non NULL condition. 170 pthread__tsd_destructors[i] = destructor ? destructor : null_destructor; 265 * destructor. 296 * We don't call the destructor here, it is the responsibility 330 void (*destructor)(void *) local in function:pthread__destroy_tsd [all...] |
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/tests/ |
sanitizer_posix_test.cc | 29 void destructor(void *arg) { function in namespace:__sanitizer 54 ASSERT_EQ(0, pthread_key_create(&key, &destructor));
|
/src/sys/external/bsd/compiler_rt/dist/lib/msan/ |
msan_linux.cc | 197 void MsanTSDInit(void (*destructor)(void *tsd)) { 199 tsd_destructor = destructor; 226 void MsanTSDInit(void (*destructor)(void *tsd)) { 229 CHECK_EQ(0, pthread_key_create(&tsd_key, destructor));
|
msan.h | 379 void MsanTSDInit(void (*destructor)(void *tsd));
|
/src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
tsan_libdispatch_mac.cc | 521 size_t size, dispatch_queue_t q, dispatch_block_t destructor) { 522 SCOPED_TSAN_INTERCEPTOR(dispatch_data_create, buffer, size, q, destructor); 523 if ((q == nullptr) || (destructor == DISPATCH_DATA_DESTRUCTOR_DEFAULT)) 524 return REAL(dispatch_data_create)(buffer, size, q, destructor); 526 if (destructor == DISPATCH_DATA_DESTRUCTOR_FREE) 527 destructor = ^(void) { WRAP(free)((void *)(uintptr_t)buffer); }; 528 else if (destructor == DISPATCH_DATA_DESTRUCTOR_MUNMAP) 529 destructor = ^(void) { WRAP(munmap)((void *)(uintptr_t)buffer, size); }; 532 dispatch_block_t heap_block = Block_copy(destructor);
|
tsan_interceptors.cc | 91 extern "C" int pthread_key_create(unsigned *key, void (*destructor)(void* v));
|
/src/common/dist/zlib/contrib/delphi/ |
ZLib.pas | 90 destructor Destroy; override; 119 destructor Destroy; override; 418 destructor TCompressionStream.Destroy; 491 destructor TDecompressionStream.Destroy;
|
/src/sys/rump/include/rump-sys/ |
kern.h | 95 static void rumpcomp_dtor##type(void) __attribute__((destructor)); \
|
/src/sys/external/bsd/compiler_rt/dist/lib/lsan/ |
lsan_interceptors.cc | 41 int pthread_key_create(unsigned *key, void (*destructor)(void* v)); 354 // destructor to run.
|
/src/sys/sys/ |
sysctl.h | 1047 static void sysctldtor_##name(void) __attribute__((destructor)); \
|
/src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/scripts/ |
cpplint.py | 1765 Additionally, check for constructor/destructor style violations and reference 1841 # The constructor and destructor will not have those qualifiers.
|