Home
last modified time | relevance | path

Searched refs:proc_maps (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_procmaps_linux.cpp19 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
20 if (!ReadFileToBuffer("/proc/self/maps", &proc_maps->data, in ReadProcMaps()
21 &proc_maps->mmaped_size, &proc_maps->len)) { in ReadProcMaps()
22 proc_maps->data = nullptr; in ReadProcMaps()
23 proc_maps->mmaped_size = 0; in ReadProcMaps()
24 proc_maps->len = 0; in ReadProcMaps()
H A Dsanitizer_procmaps_solaris.cpp23 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
35 proc_maps->data = (char *)VmMap; in ReadProcMaps()
36 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
37 proc_maps->len = Size; in ReadProcMaps()
H A Dsanitizer_procmaps_bsd.cpp42 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
70 proc_maps->data = (char *)VmMap; in ReadProcMaps()
71 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
72 proc_maps->len = Size; in ReadProcMaps()
H A Dsanitizer_posix.cpp231 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
232 if (proc_maps.Error()) in MemoryRangeIsAvailable()
235 while (proc_maps.Next(&segment)) { in MemoryRangeIsAvailable()
247 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
252 while (proc_maps.Next(&segment)) { in DumpProcessMap()
280 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
283 while (proc_maps.Next(&segment)) { in GetCodeRangeForFile()
H A Dsanitizer_symbolizer_report.cpp140 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in MaybeReportNonExecRegion() local
142 while (proc_maps.Next(&segment)) { in MaybeReportNonExecRegion()
H A Dsanitizer_linux.h45 void ReadProcMaps(ProcSelfMapsBuff *proc_maps);
H A Dsanitizer_linux_libcdep.cpp114 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in GetThreadStackTopAndBottom() local
115 if (proc_maps.Error()) { in GetThreadStackTopAndBottom()
121 while (proc_maps.Next(&segment)) { in GetThreadStackTopAndBottom()
H A Dsanitizer_linux.cpp1076 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in GetKernelAreaSize() local
1077 if (proc_maps.Error()) in GetKernelAreaSize()
1080 while (proc_maps.Next(&segment)) { in GetKernelAreaSize()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_platform_posix.cpp99 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
101 while (proc_maps.Next(&segment)) { in CheckAndProtect()
H A Dtsan_platform_linux.cpp201 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
204 while (proc_maps.Next(&segment)) { in MapRodata()
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_platform_posix.cpp99 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
101 while (proc_maps.Next(&segment)) { in CheckAndProtect()
H A Dtsan_platform_linux.cpp189 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
192 while (proc_maps.Next(&segment)) { in MapRodata()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_linux.cpp193 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in AsanCheckIncompatibleRT() local
196 while (proc_maps.Next(&segment)) { in AsanCheckIncompatibleRT()
/llvm-project-15.0.7/compiler-rt/lib/tsan/dd/
H A Ddd_interceptors.cpp272 MemoryMappingLayout proc_maps(true); in InitDataSeg() local
276 while (proc_maps.Next(&segment)) { in InitDataSeg()
/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_common.cpp505 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in ProcessRootRegion() local
507 while (proc_maps.Next(&segment)) { in ProcessRootRegion()