HomeSort by: relevance | last modified time | path
    Searched refs:destructor (Results 1 - 17 of 17) sorted by relevancy

  /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.

Completed in 66 milliseconds