| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/ |
| H A D | asan_poisoning.h | 41 uptr shadow_end = MEM_TO_SHADOW( in FastPoisonShadow() local 55 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { in FastPoisonShadow() 56 REAL(memset)((void*)shadow_beg, value, shadow_end - shadow_beg); in FastPoisonShadow() 60 uptr page_end = RoundDownTo(shadow_end, page_size); in FastPoisonShadow() 63 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); in FastPoisonShadow() 68 if (page_end != shadow_end) { in FastPoisonShadow() 69 REAL(memset)((void *)page_end, 0, shadow_end - page_end); in FastPoisonShadow()
|
| H A D | asan_premap_shadow.cc | 44 uptr shadow_end = shadow_start + shadow_size; in PremapShadow() local 47 internal_munmap(reinterpret_cast<void *>(shadow_end), in PremapShadow() 48 map_start + map_size - shadow_end); in PremapShadow()
|
| H A D | asan_poisoning.cc | 196 uptr shadow_end = MemToShadow(aligned_e); in __asan_region_is_poisoned() local 202 (shadow_end <= shadow_beg || in __asan_region_is_poisoned() 204 shadow_end - shadow_beg))) in __asan_region_is_poisoned() 304 s8* shadow_end = (s8*)MemToShadow(addr + aligned_size); in PoisonAlignedStackMemory() local 305 s8 end_value = *shadow_end; in PoisonAlignedStackMemory() 310 *shadow_end = (s8)kAsanStackUseAfterScopeMagic; in PoisonAlignedStackMemory() 315 *shadow_end = Max(end_value, end_offset); in PoisonAlignedStackMemory()
|
| H A D | asan_rtems.cc | 32 uptr shadow_end = MEM_TO_SHADOW(kMyriadMemoryEnd32); in ResetShadowMemory() local 34 uptr gap_end = MEM_TO_SHADOW(shadow_end); in ResetShadowMemory() 36 REAL(memset)((void *)shadow_start, 0, shadow_end - shadow_start); in ResetShadowMemory()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/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()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/ |
| H A D | asan_poisoning.h | 47 uptr shadow_end = MEM_TO_SHADOW( in FastPoisonShadow() local 54 shadow_end - shadow_beg < common_flags()->clear_shadow_mmap_threshold) { in FastPoisonShadow() 55 REAL(memset)((void*)shadow_beg, value, shadow_end - shadow_beg); in FastPoisonShadow() 59 uptr page_end = RoundDownTo(shadow_end, page_size); in FastPoisonShadow() 62 REAL(memset)((void *)shadow_beg, 0, shadow_end - shadow_beg); in FastPoisonShadow() 67 if (page_end != shadow_end) { in FastPoisonShadow() 68 REAL(memset)((void *)page_end, 0, shadow_end - page_end); in FastPoisonShadow()
|
| H A D | asan_poisoning.cpp | 187 uptr shadow_end = MemToShadow(aligned_e); in __asan_region_is_poisoned() local 192 (shadow_end <= shadow_beg || in __asan_region_is_poisoned() 194 shadow_end - shadow_beg))) in __asan_region_is_poisoned() 294 s8* shadow_end = (s8*)MemToShadow(addr + aligned_size); in PoisonAlignedStackMemory() local 295 s8 end_value = *shadow_end; in PoisonAlignedStackMemory() 300 *shadow_end = (s8)kAsanStackUseAfterScopeMagic; in PoisonAlignedStackMemory() 305 *shadow_end = Max(end_value, end_offset); in PoisonAlignedStackMemory()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/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()
|
| /netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
| H A D | tsan_platform_linux.cc | 191 char *shadow_end = (char *)MemToShadow(segment.end); in MapRodata() local 192 for (char *p = shadow_start; p < shadow_end; in MapRodata() 194 internal_mmap(p, Min<uptr>(marker.size() * sizeof(u64), shadow_end - p), in MapRodata()
|
| H A D | tsan_rtl.cc | 246 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow() local 247 if (!MmapFixedNoReserve(shadow_begin, shadow_end - shadow_begin, "shadow")) in MapShadow()
|
| /netbsd-src/sys/external/bsd/compiler_rt/dist/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()
|
| /netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
| H A D | tsan_platform_linux.cpp | 210 char *shadow_end = (char *)MemToShadow(segment.end); in MapRodata() local 211 for (char *p = shadow_start; p < shadow_end; in MapRodata() 214 p, Min<uptr>(marker.size() * sizeof(RawShadow), shadow_end - p), in MapRodata()
|
| H A D | tsan_rtl.cpp | 288 uptr shadow_end = RoundUpTo((uptr)MemToShadow(addr + size), kPageSize); in MapShadow() local 289 if (!MmapFixedSuperNoReserve(shadow_begin, shadow_end - shadow_begin, in MapShadow()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 3034 assert(std::find(shadow_begin(), shadow_end(), S) == shadow_end() && in addShadowDecl() 3044 assert(std::find(shadow_begin(), shadow_end(), S) != shadow_end() && in removeShadowDecl()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | DeclCXX.h | 3486 return shadow_range(shadow_begin(), shadow_end()); in shadows() 3493 shadow_iterator shadow_end() const { return shadow_iterator(); } in shadow_end() function 3498 return std::distance(shadow_begin(), shadow_end()); in shadow_size()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 6203 Node.shadow_end(), Finder, in AST_MATCHER_P() 6204 Builder) != Node.shadow_end(); in AST_MATCHER_P()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | TreeTransform.h | 14360 assert(++Using->shadow_begin() == Using->shadow_end()); in RebuildUnresolvedUsingType()
|