Home
last modified time | relevance | path

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

/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
HDsanitizer_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()
HDsanitizer_procmaps_solaris.cpp29 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
41 proc_maps->data = (char *)VmMap; in ReadProcMaps()
42 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
43 proc_maps->len = Size; in ReadProcMaps()
HDsanitizer_procmaps_bsd.cpp61 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
89 proc_maps->data = (char *)VmMap; in ReadProcMaps()
90 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
91 proc_maps->len = Size; in ReadProcMaps()
HDsanitizer_posix.cpp240 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
241 if (proc_maps.Error()) in MemoryRangeIsAvailable()
244 while (proc_maps.Next(&segment)) { in MemoryRangeIsAvailable()
256 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
261 while (proc_maps.Next(&segment)) { in DumpProcessMap()
289 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
292 while (proc_maps.Next(&segment)) { in GetCodeRangeForFile()
HDsanitizer_symbolizer_report.cpp183 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in MaybeReportNonExecRegion() local
185 while (proc_maps.Next(&segment)) { in MaybeReportNonExecRegion()
HDsanitizer_linux.h45 void ReadProcMaps(ProcSelfMapsBuff *proc_maps);
HDsanitizer_linux_libcdep.cpp126 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in GetThreadStackTopAndBottom() local
127 if (proc_maps.Error()) { in GetThreadStackTopAndBottom()
133 while (proc_maps.Next(&segment)) { in GetThreadStackTopAndBottom()
HDsanitizer_linux.cpp1135 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in GetKernelAreaSize() local
1136 if (proc_maps.Error()) in GetKernelAreaSize()
1139 while (proc_maps.Next(&segment)) { in GetKernelAreaSize()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
HDtsan_platform_posix.cpp105 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
107 while (proc_maps.Next(&segment)) { in CheckAndProtect()
HDtsan_platform_linux.cpp189 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
192 while (proc_maps.Next(&segment)) { in MapRodata()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/asan/
HDasan_linux.cpp185 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in AsanCheckIncompatibleRT() local
188 while (proc_maps.Next(&segment)) { in AsanCheckIncompatibleRT()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/tsan/dd/
HDdd_interceptors.cpp272 MemoryMappingLayout proc_maps(true); in InitDataSeg() local
276 while (proc_maps.Next(&segment)) { in InitDataSeg()
/freebsd-13-stable/contrib/llvm-project/compiler-rt/lib/lsan/
HDlsan_common.cpp568 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in ProcessRootRegions() local
571 while (proc_maps.Next(&segment)) in ProcessRootRegions()