Home
last modified time | relevance | path

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

12

/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_procmaps_solaris.cc23 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
24 if (!ReadFileToBuffer("/proc/self/xmap", &proc_maps->data, in ReadProcMaps()
25 &proc_maps->mmaped_size, &proc_maps->len)) { in ReadProcMaps()
26 proc_maps->data = nullptr; in ReadProcMaps()
27 proc_maps->mmaped_size = 0; in ReadProcMaps()
28 proc_maps->len = 0; in ReadProcMaps()
H A Dsanitizer_procmaps_linux.cc20 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
21 if (!ReadFileToBuffer("/proc/self/maps", &proc_maps->data, in ReadProcMaps()
22 &proc_maps->mmaped_size, &proc_maps->len)) { in ReadProcMaps()
23 proc_maps->data = nullptr; in ReadProcMaps()
24 proc_maps->mmaped_size = 0; in ReadProcMaps()
25 proc_maps->len = 0; in ReadProcMaps()
H A Dsanitizer_procmaps_bsd.cc48 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
81 proc_maps->data = (char *)VmMap; in ReadProcMaps()
94 proc_maps->data = Mem; in ReadProcMaps()
97 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
98 proc_maps->len = Size; in ReadProcMaps()
H A Dsanitizer_posix.cc235 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
236 if (proc_maps.Error()) in MemoryRangeIsAvailable()
239 while (proc_maps.Next(&segment)) { in MemoryRangeIsAvailable()
250 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
255 while (proc_maps.Next(&segment)) { in DumpProcessMap()
282 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
285 while (proc_maps.Next(&segment)) { in GetCodeRangeForFile()
H A Dsanitizer_symbolizer_report.cc131 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in MaybeReportNonExecRegion() local
133 while (proc_maps.Next(&segment)) { in MaybeReportNonExecRegion()
H A Dsanitizer_linux_libcdep.cc105 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in GetThreadStackTopAndBottom()
106 if (proc_maps.Error()) { in GetThreadStackTopAndBottom() local
112 while (proc_maps.Next(&segment)) { in GetThreadStackTopAndBottom()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_procmaps_solaris.cpp24 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
25 if (!ReadFileToBuffer("/proc/self/xmap", &proc_maps->data, in ReadProcMaps()
26 &proc_maps->mmaped_size, &proc_maps->len)) { in ReadProcMaps()
27 proc_maps->data = nullptr; in ReadProcMaps()
28 proc_maps->mmaped_size = 0; in ReadProcMaps()
29 proc_maps->len = 0; in ReadProcMaps()
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_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.cpp228 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
229 if (proc_maps.Error()) in MemoryRangeIsAvailable()
232 while (proc_maps.Next(&segment)) { in MemoryRangeIsAvailable()
244 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
249 while (proc_maps.Next(&segment)) { in DumpProcessMap()
277 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
280 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()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_procmaps_linux.cc18 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
19 if (!ReadFileToBuffer("/proc/self/maps", &proc_maps->data, in ReadProcMaps()
20 &proc_maps->mmaped_size, &proc_maps->len)) { in ReadProcMaps()
21 proc_maps->data = nullptr; in ReadProcMaps()
22 proc_maps->mmaped_size = 0; in ReadProcMaps()
23 proc_maps->len = 0; in ReadProcMaps()
H A Dsanitizer_procmaps_bsd.cc46 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
79 proc_maps->data = (char *)VmMap; in ReadProcMaps()
92 proc_maps->data = Mem; in ReadProcMaps()
95 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
96 proc_maps->len = Size; in ReadProcMaps()
H A Dsanitizer_procmaps_solaris.cc23 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
24 ReadFileToBuffer("/proc/self/xmap", &proc_maps->data, &proc_maps->mmaped_size, in ReadProcMaps()
25 &proc_maps->len); in ReadProcMaps()
H A Dsanitizer_procmaps_freebsd.cc35 void ReadProcMaps(ProcSelfMapsBuff *proc_maps) { in ReadProcMaps() argument
62 proc_maps->data = (char*)VmMap; in ReadProcMaps()
63 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
64 proc_maps->len = Size; in ReadProcMaps()
H A Dsanitizer_posix.cc235 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MemoryRangeIsAvailable() local
237 while (proc_maps.Next(&segment)) { in MemoryRangeIsAvailable()
248 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in DumpProcessMap() local
253 while (proc_maps.Next(&segment)) { in DumpProcessMap()
285 MemoryMappingLayout proc_maps(/*cache_enabled*/false); in GetCodeRangeForFile() local
288 while (proc_maps.Next(&segment)) { in GetCodeRangeForFile()
H A Dsanitizer_symbolizer_report.cc129 MemoryMappingLayout proc_maps(/*cache_enabled*/ true); in MaybeReportNonExecRegion() local
131 while (proc_maps.Next(&segment)) { in MaybeReportNonExecRegion()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_platform_posix.cpp99 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
101 while (proc_maps.Next(&segment)) { in CheckAndProtect()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/asan/
H A Dasan_linux.cpp199 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in AsanCheckIncompatibleRT() local
202 while (proc_maps.Next(&segment)) { in AsanCheckIncompatibleRT()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_platform_posix.cc135 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
137 while (proc_maps.Next(&segment)) { in CheckAndProtect()
H A Dtsan_platform_linux.cc182 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
185 while (proc_maps.Next(&segment)) { in MapRodata()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_platform_posix.cc137 MemoryMappingLayout proc_maps(true); in CheckAndProtect() local
139 while (proc_maps.Next(&segment)) { in CheckAndProtect()
H A Dtsan_platform_linux.cc184 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in MapRodata() local
187 while (proc_maps.Next(&segment)) { in MapRodata()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/asan/
H A Dasan_linux.cc217 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in AsanCheckIncompatibleRT() local
220 while (proc_maps.Next(&segment)) { in AsanCheckIncompatibleRT()
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/asan/
H A Dasan_linux.cc219 MemoryMappingLayout proc_maps(/*cache_enabled*/true); in AsanCheckIncompatibleRT() local
222 while (proc_maps.Next(&segment)) { in AsanCheckIncompatibleRT()

12