/external/llvm-project/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors_mac.cpp | 51 TSAN_INTERCEPTOR(return_t, f, t x, volatile t *ptr) { \ 57 TSAN_INTERCEPTOR(return_t, f, t x, volatile t *ptr) { \ 63 TSAN_INTERCEPTOR(return_t, f, volatile t *ptr) { \ 70 TSAN_INTERCEPTOR(return_t, f, volatile t *ptr) { \ 109 TSAN_INTERCEPTOR(bool, f, t old_value, t new_value, t volatile *ptr) { \ in OSATOMIC_INTERCEPTORS_ARITHMETIC() 116 TSAN_INTERCEPTOR(bool, f##Barrier, t old_value, t new_value, \ 135 TSAN_INTERCEPTOR(bool, f, uint32_t n, volatile void *ptr) { \ 152 TSAN_INTERCEPTOR(void, OSAtomicEnqueue, OSQueueHead *list, void *item, 159 TSAN_INTERCEPTOR(void *, OSAtomicDequeue, OSQueueHead *list, size_t offset) { in TSAN_INTERCEPTOR() function 169 TSAN_INTERCEPTOR(void, OSAtomicFifoEnqueue, OSFifoQueueHead *list, void *item, in TSAN_INTERCEPTOR() function [all …]
|
D | tsan_interceptors_posix.cpp | 351 TSAN_INTERCEPTOR(unsigned, sleep, unsigned sec) { in TSAN_INTERCEPTOR() function 358 TSAN_INTERCEPTOR(int, usleep, long_t usec) { in TSAN_INTERCEPTOR() function 365 TSAN_INTERCEPTOR(int, nanosleep, void *req, void *rem) { in TSAN_INTERCEPTOR() function 372 TSAN_INTERCEPTOR(int, pause, int fake) { in TSAN_INTERCEPTOR() function 405 TSAN_INTERCEPTOR(int, atexit, void (*f)()) { in TSAN_INTERCEPTOR() function 415 TSAN_INTERCEPTOR(int, __cxa_atexit, void (*f)(void *a), void *arg, void *dso) { in TSAN_INTERCEPTOR() function 461 TSAN_INTERCEPTOR(int, on_exit, void(*f)(int, void*), void *arg) { in TSAN_INTERCEPTOR() function 545 TSAN_INTERCEPTOR(int, setjmp, void *env); 546 TSAN_INTERCEPTOR(int, _setjmp, void *env); 547 TSAN_INTERCEPTOR(int, sigsetjmp, void *env); [all …]
|
D | tsan_interceptors_libdispatch.cpp | 160 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, dispatch_block_t block) { \ 175 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, \ 188 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, void *context, \ 201 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, void *context, \ 253 TSAN_INTERCEPTOR(void, dispatch_after, dispatch_time_t when, in DISPATCH_INTERCEPT_SYNC_F() 267 TSAN_INTERCEPTOR(void, dispatch_after_f, dispatch_time_t when, in TSAN_INTERCEPTOR() function 289 TSAN_INTERCEPTOR(void, dispatch_once, dispatch_once_t *predicate, in TSAN_INTERCEPTOR() function 311 TSAN_INTERCEPTOR(void, dispatch_once_f, dispatch_once_t *predicate, in TSAN_INTERCEPTOR() function 321 TSAN_INTERCEPTOR(long_t, dispatch_semaphore_signal, in TSAN_INTERCEPTOR() function 328 TSAN_INTERCEPTOR(long_t, dispatch_semaphore_wait, dispatch_semaphore_t dsema, in TSAN_INTERCEPTOR() function [all …]
|
D | tsan_interceptors.h | 58 #define TSAN_INTERCEPTOR(ret, func, ...) INTERCEPTOR(ret, func, __VA_ARGS__) macro 62 TSAN_INTERCEPTOR(ret, __libc_##func, __VA_ARGS__) \ 65 TSAN_INTERCEPTOR(ret, __libc_thr_##func, __VA_ARGS__) \ 68 TSAN_INTERCEPTOR(ret, __libc_thr_##func, __VA_ARGS__) \
|
D | tsan_interceptors_mach_vm.cpp | 29 TSAN_INTERCEPTOR(kern_return_t, mach_vm_allocate, vm_map_t target, in TSAN_INTERCEPTOR() function 42 TSAN_INTERCEPTOR(kern_return_t, mach_vm_deallocate, vm_map_t target, in TSAN_INTERCEPTOR() function
|
/external/compiler-rt/lib/tsan/rtl/ |
D | tsan_interceptors_mac.cc | 39 TSAN_INTERCEPTOR(return_t, f, t x, volatile t *ptr) { \ 45 TSAN_INTERCEPTOR(return_t, f, t x, volatile t *ptr) { \ 51 TSAN_INTERCEPTOR(return_t, f, volatile t *ptr) { \ 58 TSAN_INTERCEPTOR(return_t, f, volatile t *ptr) { \ 97 TSAN_INTERCEPTOR(bool, f, t old_value, t new_value, t volatile *ptr) { \ in OSATOMIC_INTERCEPTORS_ARITHMETIC() 104 TSAN_INTERCEPTOR(bool, f##Barrier, t old_value, t new_value, \ 123 TSAN_INTERCEPTOR(bool, f, uint32_t n, volatile void *ptr) { \ 141 TSAN_INTERCEPTOR(void, OSAtomicEnqueue, OSQueueHead *list, void *item, 148 TSAN_INTERCEPTOR(void *, OSAtomicDequeue, OSQueueHead *list, size_t offset) { in TSAN_INTERCEPTOR() function 158 TSAN_INTERCEPTOR(void, OSAtomicFifoEnqueue, OSFifoQueueHead *list, void *item, in TSAN_INTERCEPTOR() function [all …]
|
D | tsan_interceptors.cc | 349 TSAN_INTERCEPTOR(unsigned, sleep, unsigned sec) { in TSAN_INTERCEPTOR() function 356 TSAN_INTERCEPTOR(int, usleep, long_t usec) { in TSAN_INTERCEPTOR() function 363 TSAN_INTERCEPTOR(int, nanosleep, void *req, void *rem) { in TSAN_INTERCEPTOR() function 390 TSAN_INTERCEPTOR(int, atexit, void (*f)()) { in TSAN_INTERCEPTOR() function 400 TSAN_INTERCEPTOR(int, __cxa_atexit, void (*f)(void *a), void *arg, void *dso) { in TSAN_INTERCEPTOR() function 431 TSAN_INTERCEPTOR(int, on_exit, void(*f)(int, void*), void *arg) { in TSAN_INTERCEPTOR() function 522 TSAN_INTERCEPTOR(int, setjmp, void *env); 523 TSAN_INTERCEPTOR(int, _setjmp, void *env); 524 TSAN_INTERCEPTOR(int, sigsetjmp, void *env); 566 TSAN_INTERCEPTOR(void, longjmp, uptr *env, int val) { in DEFINE_REAL() [all …]
|
D | tsan_libdispatch_mac.cc | 132 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, dispatch_block_t block) { \ 147 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, dispatch_block_t block) { \ 162 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, void *context, \ 175 TSAN_INTERCEPTOR(void, name, dispatch_queue_t q, void *context, \ 200 TSAN_INTERCEPTOR(void, dispatch_after, dispatch_time_t when, in DISPATCH_INTERCEPT_B() 214 TSAN_INTERCEPTOR(void, dispatch_after_f, dispatch_time_t when, in TSAN_INTERCEPTOR() function 236 TSAN_INTERCEPTOR(void, dispatch_once, dispatch_once_t *predicate, in TSAN_INTERCEPTOR() function 258 TSAN_INTERCEPTOR(void, dispatch_once_f, dispatch_once_t *predicate, in TSAN_INTERCEPTOR() function 268 TSAN_INTERCEPTOR(long_t, dispatch_semaphore_signal, in TSAN_INTERCEPTOR() function 275 TSAN_INTERCEPTOR(long_t, dispatch_semaphore_wait, dispatch_semaphore_t dsema, in TSAN_INTERCEPTOR() function [all …]
|
D | tsan_interceptors.h | 47 #define TSAN_INTERCEPTOR(ret, func, ...) INTERCEPTOR(ret, func, __VA_ARGS__) macro
|