Lines Matching refs:alignment
63 static int PosixMemalignFromLocalPool(void **memptr, uptr alignment, in PosixMemalignFromLocalPool() argument
65 if (UNLIKELY(!CheckPosixMemalignAlignment(alignment))) in PosixMemalignFromLocalPool()
68 CHECK(alignment >= kWordSize); in PosixMemalignFromLocalPool()
71 uptr aligned_addr = RoundUpTo(addr, alignment); in PosixMemalignFromLocalPool()
85 void* MemalignFromLocalPool(uptr alignment, uptr size) { in MemalignFromLocalPool() argument
87 alignment = Max(alignment, kWordSize); in MemalignFromLocalPool()
88 PosixMemalignFromLocalPool(&ptr, alignment, size); in MemalignFromLocalPool()
214 INTERCEPTOR(int, posix_memalign, void **memptr, uptr alignment, uptr size) { in INTERCEPTOR() argument
216 return PosixMemalignFromLocalPool(memptr, alignment, size); in INTERCEPTOR()
218 return asan_posix_memalign(memptr, alignment, size, &stack); in INTERCEPTOR()
246 void *(*memalign)(uptr alignment, uptr bytes);
256 void *(*memalign)(uptr alignment, uptr bytes);
257 int (*posix_memalign)(void **memptr, uptr alignment, uptr size);