Lines Matching refs:ptr
36 INTERCEPTOR(void *, reallocarray, void *ptr, SIZE_T nmemb, SIZE_T size) { in INTERCEPTOR() argument
37 return __dfsan::dfsan_reallocarray(ptr, nmemb, size); in INTERCEPTOR()
41 void *ptr = __dfsan::dfsan_memalign(alignment, size); in INTERCEPTOR() local
42 if (ptr) in INTERCEPTOR()
43 DTLS_on_libc_memalign(ptr, size); in INTERCEPTOR()
44 return ptr; in INTERCEPTOR()
57 INTERCEPTOR(void *, realloc, void *ptr, SIZE_T size) { in INTERCEPTOR() argument
58 if (DlsymAlloc::Use() || DlsymAlloc::PointerIsMine(ptr)) in INTERCEPTOR()
59 return DlsymAlloc::Realloc(ptr, size); in INTERCEPTOR()
60 return __dfsan::dfsan_realloc(ptr, size); in INTERCEPTOR()
69 INTERCEPTOR(void, free, void *ptr) { in INTERCEPTOR() argument
70 if (!ptr) in INTERCEPTOR()
72 if (DlsymAlloc::PointerIsMine(ptr)) in INTERCEPTOR()
73 return DlsymAlloc::Free(ptr); in INTERCEPTOR()
74 return __dfsan::dfsan_deallocate(ptr); in INTERCEPTOR()
77 INTERCEPTOR(void, cfree, void *ptr) { in INTERCEPTOR() argument
78 if (!ptr) in INTERCEPTOR()
80 if (DlsymAlloc::PointerIsMine(ptr)) in INTERCEPTOR()
81 return DlsymAlloc::Free(ptr); in INTERCEPTOR()
82 return __dfsan::dfsan_deallocate(ptr); in INTERCEPTOR()
114 INTERCEPTOR(uptr, malloc_usable_size, void *ptr) { in INTERCEPTOR() argument
115 return __sanitizer_get_allocated_size(ptr); in INTERCEPTOR()
177 #define COMMON_INTERCEPTOR_INITIALIZE_RANGE(ptr, size) \ argument
178 dfsan_set_label(0, ptr, size)