Home
last modified time | relevance | path

Searched refs:ShadowEnd (Results 1 – 9 of 9) sorted by relevance

/external/compiler-rt/lib/esan/
Desan.cpp108 uptr ShadowStart, ShadowEnd; in verifyShadowScheme() local
109 for (int i = 0; getShadowRegion(i, &ShadowStart, &ShadowEnd); ++i) { in verifyShadowScheme()
111 ShadowEnd, (ShadowEnd - ShadowStart) >> 30); in verifyShadowScheme()
113 for (int i = 0; getShadowRegion(i, &ShadowStart, &ShadowEnd); ++i) { in verifyShadowScheme()
115 appToShadow(ShadowStart), appToShadow(ShadowEnd - 1)+1); in verifyShadowScheme()
153 uptr ShadowStart, ShadowEnd; in initializeShadow() local
154 for (int i = 0; getShadowRegion(i, &ShadowStart, &ShadowEnd); ++i) { in initializeShadow()
155 VPrintf(1, "Shadow #%d: [%zx-%zx) (%zuGB)\n", i, ShadowStart, ShadowEnd, in initializeShadow()
156 (ShadowEnd - ShadowStart) >> 30); in initializeShadow()
162 Map = (uptr)MmapFixedNoAccess(ShadowStart, ShadowEnd- ShadowStart, in initializeShadow()
[all …]
Dworking_set.cpp124 uptr ShadowEnd) { in countAndClearShadowValues() argument
134 for (u32 *Ptr = (u32 *)ShadowStart; Ptr < (u32 *)ShadowEnd; ++Ptr) { in countAndClearShadowValues()
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_platform_posix.cpp45 if (!MmapFixedSuperNoReserve(ShadowBeg(), ShadowEnd() - ShadowBeg(), in InitializeShadowMemory()
55 DontDumpShadow(ShadowBeg(), ShadowEnd() - ShadowBeg()); in InitializeShadowMemory()
57 ShadowBeg(), ShadowEnd(), in InitializeShadowMemory()
58 (ShadowEnd() - ShadowBeg()) >> 30); in InitializeShadowMemory()
104 ProtectRange(ShadowEnd(), MetaShadowBeg()); in CheckAndProtect()
108 ProtectRange(ShadowEnd(), MetaShadowBeg()); in CheckAndProtect()
Dtsan_platform_mac.cpp146 RegionMemUsage(ShadowBeg(), ShadowEnd(), &shadow_res, &shadow_dirty); in WriteMemoryProfile()
177 ShadowBeg(), ShadowEnd(), shadow_res / 1024, shadow_dirty / 1024, in WriteMemoryProfile()
Dtsan_platform_linux.cpp108 if (p >= ShadowBeg() && p < ShadowEnd()) in FillProfileCallback()
148 ReleaseMemoryPagesToOS(ShadowBeg(), ShadowEnd()); in FlushShadowMemoryCallback()
Dtsan_platform.h695 uptr ShadowEnd(void) { in ShadowEnd() function
/external/compiler-rt/lib/tsan/rtl/
Dtsan_platform_posix.cc30 (uptr)MmapFixedNoReserve(ShadowBeg(), ShadowEnd() - ShadowBeg(), in InitializeShadowMemory()
81 DontDumpShadowMemory(ShadowBeg(), ShadowEnd() - ShadowBeg()); in InitializeShadowMemory()
83 ShadowBeg(), ShadowEnd(), in InitializeShadowMemory()
84 (ShadowEnd() - ShadowBeg()) >> 30); in InitializeShadowMemory()
134 ProtectRange(ShadowEnd(), MetaShadowBeg()); in CheckAndProtect()
Dtsan_platform_linux.cc92 if (p >= ShadowBeg() && p < ShadowEnd()) in FillProfileCallback()
132 FlushUnneededShadowMemory(ShadowBeg(), ShadowEnd() - ShadowBeg()); in FlushShadowMemoryCallback()
Dtsan_platform.h476 uptr ShadowEnd(void) { in ShadowEnd() function