Home
last modified time | relevance | path

Searched refs:rounded_length (Results 1 – 3 of 3) sorted by relevance

/src/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_interceptors.cpp184 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); in mmap_interceptor() local
185 void *end_addr = (char *)addr + (rounded_length - 1); in mmap_interceptor()
202 if (!MemIsApp(beg) || !MemIsApp(beg + rounded_length - 1)) { in mmap_interceptor()
209 __hwasan::TagMemoryAligned(beg, rounded_length, 0); in mmap_interceptor()
221 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); in munmap_interceptor() local
223 if (!MemIsApp(beg) || !MemIsApp(beg + rounded_length - 1)) { in munmap_interceptor()
227 __hwasan::TagMemoryAligned(beg, rounded_length, 0); in munmap_interceptor()
/src/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_interceptors.cpp159 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); local
161 if (AddrIsInMem(beg) && AddrIsInMem(beg + rounded_length - 1))
173 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); in munmap_interceptor() local
175 if (AddrIsInMem(beg) && AddrIsInMem(beg + rounded_length - 1)) in munmap_interceptor()
176 PoisonShadow(beg, rounded_length, 0); in munmap_interceptor()
/src/contrib/llvm-project/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1065 SIZE_T rounded_length = RoundUpTo(length, GetPageSize()); in mmap_interceptor() local
1066 void *end_addr = (char *)addr + (rounded_length - 1); in mmap_interceptor()
1077 void *end_res = (char *)res + (rounded_length - 1); in mmap_interceptor()
1079 __msan_unpoison(res, rounded_length); in mmap_interceptor()