Home
last modified time | relevance | path

Searched refs:thread_mmaps (Results 1 – 4 of 4) sorted by relevance

/system/extras/simpleperf/
DMapRecordReader.cpp59 std::vector<ThreadMmap> thread_mmaps; in ReadProcessMaps() local
60 if (!GetThreadMmapsInProcess(pid, &thread_mmaps)) { in ReadProcessMaps()
64 for (const auto& map : thread_mmaps) { in ReadProcessMaps()
DJITDebugReader.cpp443 std::vector<ThreadMmap> thread_mmaps; in InitializeProcess() local
444 if (!GetThreadMmapsInProcess(process.pid, &thread_mmaps)) { in InitializeProcess()
450 for (auto& map : thread_mmaps) { in InitializeProcess()
472 for (auto& map : thread_mmaps) { in InitializeProcess()
740 std::vector<ThreadMmap> thread_mmaps; in ReadDexFileDebugInfo() local
741 if (!GetThreadMmapsInProcess(process.pid, &thread_mmaps)) { in ReadDexFileDebugInfo()
748 std::lower_bound(thread_mmaps.begin(), thread_mmaps.end(), dex_entry.symfile_addr, comp); in ReadDexFileDebugInfo()
749 if (it == thread_mmaps.begin()) { in ReadDexFileDebugInfo()
Denvironment.cpp182 bool GetThreadMmapsInProcess(pid_t pid, std::vector<ThreadMmap>* thread_mmaps) { in GetThreadMmapsInProcess() argument
183 thread_mmaps->clear(); in GetThreadMmapsInProcess()
185 thread_mmaps->emplace_back(mapinfo.start, mapinfo.end - mapinfo.start, mapinfo.pgoff, in GetThreadMmapsInProcess()
443 std::vector<ThreadMmap> thread_mmaps; in PrepareVdsoFile() local
444 if (!GetThreadMmapsInProcess(getpid(), &thread_mmaps)) { in PrepareVdsoFile()
448 for (const auto& map : thread_mmaps) { in PrepareVdsoFile()
Denvironment.h65 bool GetThreadMmapsInProcess(pid_t pid, std::vector<ThreadMmap>* thread_mmaps);