| /freebsd-12.1/contrib/compiler-rt/lib/asan/ |
| H A D | asan_poisoning.h | 43 uptr shadow_end = MEM_TO_SHADOW( in FastPoisonShadow() local 57 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { in FastPoisonShadow() 58 REAL(memset)((void*)shadow_beg, value, shadow_end - shadow_beg); in FastPoisonShadow() 62 uptr page_end = RoundDownTo(shadow_end, page_size); in FastPoisonShadow() 65 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); in FastPoisonShadow() 70 if (page_end != shadow_end) { in FastPoisonShadow() 71 REAL(memset)((void *)page_end, 0, shadow_end - page_end); in FastPoisonShadow()
|
| H A D | asan_premap_shadow.cc | 46 uptr shadow_end = shadow_start + shadow_size; in PremapShadow() local 49 internal_munmap(reinterpret_cast<void *>(shadow_end), in PremapShadow() 50 map_start + map_size - shadow_end); in PremapShadow()
|
| H A D | asan_poisoning.cc | 198 uptr shadow_end = MemToShadow(aligned_e); in __asan_region_is_poisoned() local 204 (shadow_end <= shadow_beg || in __asan_region_is_poisoned() 206 shadow_end - shadow_beg))) in __asan_region_is_poisoned() 306 s8* shadow_end = (s8*)MemToShadow(addr + aligned_size); in PoisonAlignedStackMemory() local 307 s8 end_value = *shadow_end; in PoisonAlignedStackMemory() 312 *shadow_end = (s8)kAsanStackUseAfterScopeMagic; in PoisonAlignedStackMemory() 317 *shadow_end = Max(end_value, end_offset); in PoisonAlignedStackMemory()
|
| H A D | asan_rtems.cc | 34 uptr shadow_end = MEM_TO_SHADOW(kMyriadMemoryEnd32); in ResetShadowMemory() local 36 uptr gap_end = MEM_TO_SHADOW(shadow_end); in ResetShadowMemory() 38 REAL(memset)((void *)shadow_start, 0, shadow_end - shadow_start); in ResetShadowMemory()
|
| /freebsd-12.1/contrib/compiler-rt/lib/msan/ |
| H A D | msan_poisoning.cc | 125 uptr shadow_end = shadow_beg + size; in SetShadow() local 127 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { in SetShadow() 128 REAL(memset)((void *)shadow_beg, value, shadow_end - shadow_beg); in SetShadow() 131 uptr page_end = RoundDownTo(shadow_end, PageSize); in SetShadow() 134 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); in SetShadow() 139 if (page_end != shadow_end) { in SetShadow() 140 REAL(memset)((void *)page_end, 0, shadow_end - page_end); in SetShadow()
|
| /freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_platform_linux.cc | 193 char *shadow_end = (char *)MemToShadow(segment.end); in MapRodata() local 194 for (char *p = shadow_start; p < shadow_end; in MapRodata() 196 internal_mmap(p, Min<uptr>(marker.size() * sizeof(u64), shadow_end - p), in MapRodata()
|
| H A D | tsan_rtl.cc | 248 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow() local 249 if (!MmapFixedNoReserve(shadow_begin, shadow_end - shadow_begin, "shadow")) in MapShadow()
|
| /freebsd-12.1/contrib/compiler-rt/lib/cfi/ |
| H A D | cfi.cc | 152 uint16_t *shadow_end = MemToShadow(end - 1, shadow_) + 1; in AddUnchecked() local 158 (shadow_end - shadow_begin) * sizeof(*shadow_begin)); in AddUnchecked()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 2712 assert(std::find(shadow_begin(), shadow_end(), S) == shadow_end() && in addShadowDecl() 2722 assert(std::find(shadow_begin(), shadow_end(), S) != shadow_end() && in removeShadowDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3453 return shadow_range(shadow_begin(), shadow_end()); 3460 shadow_iterator shadow_end() const { return shadow_iterator(); } 3465 return std::distance(shadow_begin(), shadow_end());
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 5005 Node.shadow_end(), Finder, Builder); in AST_MATCHER_P()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | TreeTransform.h | 12574 assert(++Using->shadow_begin() == Using->shadow_end()); in RebuildUnresolvedUsingType()
|