Home
last modified time | relevance | path

Searched refs:end_aligned (Results 1 – 4 of 4) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan.cpp451 const uptr end_aligned = RoundDownTo(end_origin_addr, page_size); in ReleaseOrigins() local
453 if (!MmapFixedSuperNoReserve(beg_aligned, end_aligned - beg_aligned)) in ReleaseOrigins()
485 const uptr end_aligned = RoundDownTo(end_shadow_addr, page_size); in ReleaseOrClearShadows() local
487 if (beg_aligned >= end_aligned) { in ReleaseOrClearShadows()
492 if (end_aligned != end_shadow_addr) in ReleaseOrClearShadows()
493 WriteZeroShadowInRange(end_aligned, end_shadow_addr); in ReleaseOrClearShadows()
494 if (!MmapFixedSuperNoReserve(beg_aligned, end_aligned - beg_aligned)) in ReleaseOrClearShadows()
/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_posix_libcdep.cpp61 uptr end_aligned = RoundDownTo(end, page_size); in ReleaseMemoryPagesToOS() local
62 if (beg_aligned < end_aligned) in ReleaseMemoryPagesToOS()
63 internal_madvise(beg_aligned, end_aligned - beg_aligned, in ReleaseMemoryPagesToOS()
H A Dsanitizer_fuchsia.cpp358 uptr end_aligned = RoundDownTo(end, GetPageSize()); in ReleaseMemoryPagesToOS() local
359 if (beg_aligned < end_aligned) { in ReleaseMemoryPagesToOS()
364 end_aligned - beg_aligned, nullptr, 0); in ReleaseMemoryPagesToOS()
H A Dsanitizer_win.cpp367 end_aligned = RoundDownTo(end, GetPageSizeCached()); in ReleaseMemoryPagesToOS() local
369 if (beg_aligned == end_aligned) // make sure we're freeing at least 1 page; in ReleaseMemoryPagesToOS()
371 UnmapOrDie((void *)beg, end_aligned - beg_aligned); in ReleaseMemoryPagesToOS()