Home
last modified time | relevance | path

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

/system/extras/simpleperf/
Denvironment.h54 struct ThreadMmap { struct
60 ThreadMmap() {} in ThreadMmap() function
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);
DJITDebugReader.cpp399 std::vector<ThreadMmap> thread_mmaps; in InitializeProcess()
705 std::vector<ThreadMmap> thread_mmaps; in ReadDexFileDebugInfo()
710 auto comp = [](const ThreadMmap& map, uint64_t addr) { return map.start_addr <= addr; }; in ReadDexFileDebugInfo()
724 std::shared_ptr<ThreadMmap> dex_file_map; in ReadDexFileDebugInfo()
730 dex_file_map = std::make_shared<ThreadMmap>(*it); in ReadDexFileDebugInfo()
738 dex_file_map.reset(new ThreadMmap(dex_entry.symfile_addr, dex_entry.symfile_size, 0, in ReadDexFileDebugInfo()
DJITDebugReader.h114 std::shared_ptr<ThreadMmap> dex_file_map;
128 const std::string& file_path, const std::shared_ptr<ThreadMmap>& dex_file_map, in JITDebugInfo()
DMapRecordReader.cpp67 std::vector<ThreadMmap> thread_mmaps; in ReadProcessMaps()
Denvironment.cpp192 bool GetThreadMmapsInProcess(pid_t pid, std::vector<ThreadMmap>* thread_mmaps) { in GetThreadMmapsInProcess()
465 std::vector<ThreadMmap> thread_mmaps; in PrepareVdsoFile()
469 const ThreadMmap* vdso_map = nullptr; in PrepareVdsoFile()
DBranchListFile.cpp141 std::vector<ThreadMmap> maps; in DumpMapsFromProc()
Dcmd_record.cpp1756 ThreadMmap& map = *info.dex_file_map; in ProcessJITDebugInfo()
/system/extras/simpleperf/nonlinux_support/
Dnonlinux_support.cpp26 bool GetThreadMmapsInProcess(pid_t, std::vector<ThreadMmap>*) { in GetThreadMmapsInProcess() argument