Searched refs:ThreadMmap (Results 1 – 8 of 8) sorted by relevance
| /system/extras/simpleperf/ |
| D | environment.h | 54 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);
|
| D | JITDebugReader.cpp | 399 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()
|
| D | JITDebugReader.h | 114 std::shared_ptr<ThreadMmap> dex_file_map; 128 const std::string& file_path, const std::shared_ptr<ThreadMmap>& dex_file_map, in JITDebugInfo()
|
| D | MapRecordReader.cpp | 67 std::vector<ThreadMmap> thread_mmaps; in ReadProcessMaps()
|
| D | environment.cpp | 192 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()
|
| D | BranchListFile.cpp | 141 std::vector<ThreadMmap> maps; in DumpMapsFromProc()
|
| D | cmd_record.cpp | 1756 ThreadMmap& map = *info.dex_file_map; in ProcessJITDebugInfo()
|
| /system/extras/simpleperf/nonlinux_support/ |
| D | nonlinux_support.cpp | 26 bool GetThreadMmapsInProcess(pid_t, std::vector<ThreadMmap>*) { in GetThreadMmapsInProcess() argument
|