Home
last modified time | relevance | path

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

/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_posix.cc59 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in GetKernelAreaSize() local
61 while (proc_maps.Next(/*start*/nullptr, &end, in GetKernelAreaSize()
252 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
254 while (proc_maps.Next(&start, &end, in MemoryRangeIsAvailable()
266 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
271 while (proc_maps.Next(&start, &end, /* file_offset */nullptr, in DumpProcessMap()
305 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
306 while (proc_maps.Next(&s, &e, &off, buff.data(), buff.size(), &prot)) { in GetCodeRangeForFile()
Dsanitizer_procmaps_freebsd.cc33 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
46 proc_maps->data = (char*)VmMap; in ReadProcMaps()
47 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
48 proc_maps->len = Size; in ReadProcMaps()
Dsanitizer_procmaps_linux.cc20 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
21 CHECK(ReadFileToBuffer("/proc/self/maps", &proc_maps->data, in ReadProcMaps()
22 &proc_maps->mmaped_size, &proc_maps->len)); in ReadProcMaps()
Dsanitizer_libignore.cc53 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in OnLibraryLoaded() local
58 proc_maps.Reset(); in OnLibraryLoaded()
60 while (proc_maps.Next(&b, &e, &off, module.data(), module.size(), &prot)) { in OnLibraryLoaded()
Dsanitizer_procmaps.h31 void ReadProcMaps(ProcSelfMapsBuff *proc_maps);
Dsanitizer_linux_libcdep.cc87 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in GetThreadStackTopAndBottom() local
90 while (proc_maps.Next(&start, &end, &offset, nullptr, 0, in GetThreadStackTopAndBottom()
/external/compiler-rt/lib/tsan/rtl/
Dtsan_platform_linux.cc177 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
180 while (proc_maps.Next(&start, &end, &offset, name, ARRAY_SIZE(name), &prot)) { in MapRodata()
203 MemoryMappingLayout proc_maps(true); in InitDataSeg() local
210 while (proc_maps.Next(&start, &end, &offset, name, ARRAY_SIZE(name), in InitDataSeg()
221 while (proc_maps.Next(&start, &end, &offset, name, ARRAY_SIZE(name), in InitDataSeg()
Dtsan_platform_posix.cc117 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
119 while (proc_maps.Next(&p, &end, 0, 0, 0, &prot)) { in CheckAndProtect()
/external/compiler-rt/lib/asan/
Dasan_linux.cc135 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in AsanCheckIncompatibleRT() local
137 while (proc_maps.Next(nullptr, nullptr, nullptr, filename, in AsanCheckIncompatibleRT()
/external/libchrome/base/debug/
Dproc_maps_linux.h81 BASE_EXPORT bool ReadProcMaps(std::string* proc_maps);
/external/compiler-rt/lib/tsan/dd/
Ddd_interceptors.cc275 MemoryMappingLayout proc_maps(true); in InitDataSeg() local
279 while (proc_maps.Next(&start, &end, &offset, name, ARRAY_SIZE(name), in InitDataSeg()
/external/compiler-rt/lib/lsan/
Dlsan_common.cc247 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in ProcessRootRegion() local
249 while (proc_maps.Next(&begin, &end, in ProcessRootRegion()