Home
last modified time | relevance | path

Searched refs:ThreadMmap (Results 1 – 6 of 6) sorted by relevance

/aosp12/system/extras/simpleperf/
H A Denvironment.h54 struct ThreadMmap { struct
60 ThreadMmap() {} in ThreadMmap() argument
61 ThreadMmap(uint64_t start, uint64_t len, uint64_t pgoff, const char* name, uint32_t prot) in ThreadMmap() argument
65 bool GetThreadMmapsInProcess(pid_t pid, std::vector<ThreadMmap>* thread_mmaps);
H A DJITDebugReader.h65 std::shared_ptr<ThreadMmap> extracted_dex_file_map;
79 const std::shared_ptr<ThreadMmap>& extracted_dex_file_map) in JITDebugInfo()
H A DJITDebugReader.cpp443 std::vector<ThreadMmap> thread_mmaps; in InitializeProcess()
740 std::vector<ThreadMmap> thread_mmaps; in ReadDexFileDebugInfo()
745 auto comp = [](const ThreadMmap& map, uint64_t addr) { return map.start_addr <= addr; }; in ReadDexFileDebugInfo()
759 std::shared_ptr<ThreadMmap> extracted_dex_file_map; in ReadDexFileDebugInfo()
762 extracted_dex_file_map = std::make_shared<ThreadMmap>(*it); in ReadDexFileDebugInfo()
H A DMapRecordReader.cpp59 std::vector<ThreadMmap> thread_mmaps; in ReadProcessMaps()
H A Denvironment.cpp182 bool GetThreadMmapsInProcess(pid_t pid, std::vector<ThreadMmap>* thread_mmaps) { in GetThreadMmapsInProcess()
443 std::vector<ThreadMmap> thread_mmaps; in PrepareVdsoFile()
447 const ThreadMmap* vdso_map = nullptr; in PrepareVdsoFile()
H A Dcmd_record.cpp1461 ThreadMmap& map = *info.extracted_dex_file_map; in ProcessJITDebugInfo()