Home
last modified time | relevance | path

Searched refs:memptr (Results 1 – 25 of 37) sorted by relevance

12

/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_malloc_mac.cpp57 #define COMMON_MALLOC_POSIX_MEMALIGN(memptr, alignment, size) \ argument
61 *memptr = p; \
64 SCOPED_INTERCEPTOR_RAW(posix_memalign, memptr, alignment, size); \
65 int res = user_posix_memalign(thr, pc, memptr, alignment, size);
H A Dtsan_mman.h43 int user_posix_memalign(ThreadState *thr, uptr pc, void **memptr, uptr align,
H A Dtsan_mman.cpp322 int user_posix_memalign(ThreadState *thr, uptr pc, void **memptr, uptr align, in user_posix_memalign() argument
335 *memptr = ptr; in user_posix_memalign()
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp83 INTERCEPTOR(int, posix_memalign, void **memptr, SIZE_T alignment, SIZE_T size) { in INTERCEPTOR() argument
84 CHECK_NE(memptr, 0); in INTERCEPTOR()
85 int res = dfsan_posix_memalign(memptr, alignment, size); in INTERCEPTOR()
87 dfsan_set_label(0, memptr, sizeof(*memptr)); in INTERCEPTOR()
H A Ddfsan_allocator.cpp285 int __dfsan::dfsan_posix_memalign(void **memptr, uptr alignment, uptr size) { in dfsan_posix_memalign() argument
297 *memptr = ptr; in dfsan_posix_memalign()
H A Ddfsan.h106 int dfsan_posix_memalign(void **memptr, uptr alignment, uptr size);
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_allocation_functions.cpp42 int __sanitizer_posix_memalign(void **memptr, uptr alignment, uptr size) { in __sanitizer_posix_memalign() argument
44 CHECK_NE(memptr, 0); in __sanitizer_posix_memalign()
45 int res = hwasan_posix_memalign(memptr, alignment, size, &stack); in __sanitizer_posix_memalign()
167 INTERCEPTOR_ALIAS(int, posix_memalign, void **memptr, SIZE_T alignment,
H A Dhwasan.h135 int hwasan_posix_memalign(void **memptr, uptr alignment, uptr size,
/freebsd/contrib/llvm-project/compiler-rt/lib/tysan/
H A Dtysan_interceptors.cpp201 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument
202 int res = REAL(posix_memalign)(memptr, alignment, size); in INTERCEPTOR()
203 if (res == 0 && *memptr) in INTERCEPTOR()
204 tysan_set_type_unknown(*memptr, size); in INTERCEPTOR()
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/
H A Dlsan_malloc_mac.cpp39 #define COMMON_MALLOC_POSIX_MEMALIGN(memptr, alignment, size) \ argument
41 int res = lsan_posix_memalign(memptr, alignment, size, stack)
H A Dlsan_allocator.cpp179 int lsan_posix_memalign(void **memptr, uptr alignment, uptr size, in lsan_posix_memalign() argument
191 *memptr = ptr; in lsan_posix_memalign()
H A Dlsan_allocator.h124 int lsan_posix_memalign(void **memptr, uptr alignment, uptr size,
H A Dlsan_interceptors.cpp138 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument
141 return lsan_posix_memalign(memptr, alignment, size, stack); in INTERCEPTOR()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_malloc_linux.cpp138 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument
140 return asan_posix_memalign(memptr, alignment, size, &stack); in INTERCEPTOR()
179 int (*posix_memalign)(void **memptr, uptr alignment, uptr size);
H A Dasan_allocator.h288 int asan_posix_memalign(void **memptr, uptr alignment, uptr size,
/freebsd/contrib/llvm-project/compiler-rt/lib/nsan/
H A Dnsan_malloc_linux.cpp68 INTERCEPTOR(int, posix_memalign, void **memptr, uptr align, uptr size) { in INTERCEPTOR() argument
69 return nsan_posix_memalign(memptr, align, size); in INTERCEPTOR()
H A Dnsan_allocator.h38 int nsan_posix_memalign(void **memptr, uptr alignment, uptr size);
H A Dnsan_allocator.cpp289 int __nsan::nsan_posix_memalign(void **memptr, uptr alignment, uptr size) { in nsan_posix_memalign() argument
301 *memptr = ptr; in nsan_posix_memalign()
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/
H A Dmemprof_malloc_linux.cpp126 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument
128 return memprof_posix_memalign(memptr, alignment, size, &stack); in INTERCEPTOR()
H A Dmemprof_allocator.h100 int memprof_posix_memalign(void **memptr, uptr alignment, uptr size,
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_malloc_mac.inc186 INTERCEPTOR(int, posix_memalign, void **memptr, size_t alignment, size_t size) {
188 CHECK(memptr);
189 COMMON_MALLOC_POSIX_MEMALIGN(memptr, alignment, size);
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_allocator.cpp401 int __msan::msan_posix_memalign(void **memptr, uptr alignment, uptr size, in msan_posix_memalign() argument
414 *memptr = ptr; in msan_posix_memalign()
H A Dmsan_interceptors.cpp161 INTERCEPTOR(int, posix_memalign, void **memptr, SIZE_T alignment, SIZE_T size) { in INTERCEPTOR() argument
163 CHECK_NE(memptr, 0); in INTERCEPTOR()
164 int res = msan_posix_memalign(memptr, alignment, size, &stack); in INTERCEPTOR()
166 __msan_unpoison(memptr, sizeof(*memptr)); in INTERCEPTOR()
/freebsd/contrib/jemalloc/include/jemalloc/
H A Djemalloc_protos.h.in17 void **memptr, size_t alignment, size_t size) JEMALLOC_CXX_THROW
/freebsd/sys/dev/irdma/
H A Dirdma_hw.c947 struct irdma_dma_mem *memptr, u32 size, in irdma_obj_aligned_mem() argument
958 memptr->va = (u8 *)va + extra; in irdma_obj_aligned_mem()
959 memptr->pa = rf->obj_next.pa + extra; in irdma_obj_aligned_mem()
960 memptr->size = size; in irdma_obj_aligned_mem()
961 if (((u8 *)memptr->va + size) > ((u8 *)rf->obj_mem.va + rf->obj_mem.size)) in irdma_obj_aligned_mem()
964 rf->obj_next.va = (u8 *)memptr->va + size; in irdma_obj_aligned_mem()
965 rf->obj_next.pa = memptr->pa + size; in irdma_obj_aligned_mem()

12