Searched refs:MapEntry (Results 1 – 7 of 7) sorted by relevance
/system/extras/simpleperf/ |
D | thread_tree.h | 37 struct MapEntry { struct 45 MapEntry(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, in MapEntry() argument 53 MapEntry() {} in MapEntry() function 59 bool operator()(const MapEntry* map1, const MapEntry* map2) const; argument 62 using MapSet = std::set<MapEntry*, MapComparator>; 82 unknown_map_ = MapEntry(0, std::numeric_limits<unsigned long long>::max(), in ThreadTree() 96 const MapEntry* FindMap(const ThreadEntry* thread, uint64_t ip, 99 const MapEntry* FindMap(const ThreadEntry* thread, uint64_t ip); 100 const Symbol* FindSymbol(const MapEntry* map, uint64_t ip, 126 MapEntry* AllocateMap(const MapEntry& value); [all …]
|
D | thread_tree.cpp | 31 bool MapComparator::operator()(const MapEntry* map1, in operator ()() 32 const MapEntry* map2) const { in operator ()() 109 MapEntry* map = in AddKernelMap() 110 AllocateMap(MapEntry(start_addr, len, pgoff, time, dso, true)); in AddKernelMap() 134 MapEntry* map = in AddThreadMap() 135 AllocateMap(MapEntry(start_addr, len, pgoff, time, dso, false)); in AddThreadMap() 150 MapEntry* ThreadTree::AllocateMap(const MapEntry& value) { in AllocateMap() 151 MapEntry* map = new MapEntry(value); in AllocateMap() 152 map_storage_.push_back(std::unique_ptr<MapEntry>(map)); in AllocateMap() 156 void ThreadTree::FixOverlappedMap(MapSet* maps, const MapEntry* map) { in FixOverlappedMap() [all …]
|
D | report_lib_interface.cpp | 140 Mapping* AddMapping(const MapEntry& map); 254 const MapEntry* map = in GetSymbolOfCurrentSample() 299 const MapEntry* map = in GetCallChainOfCurrentSample() 322 Mapping* ReportLib::AddMapping(const MapEntry& map) { in AddMapping()
|
D | cmd_report.cpp | 52 const MapEntry* map; 69 const MapEntry* map; 78 const MapEntry* map, const Symbol* symbol, uint64_t vaddr_in_file) in SampleEntry() 142 const MapEntry* map = in CreateSample() 157 const MapEntry* from_map = thread_tree_->FindMap(thread, item.from); in CreateBranchSample() 161 const MapEntry* to_map = thread_tree_->FindMap(thread, item.to); in CreateBranchSample() 180 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel); in CreateCallChainSample()
|
D | sample_tree_test.cpp | 66 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel); in AddSample()
|
D | cmd_report_sample.cpp | 439 const MapEntry* map = thread_tree_.FindMap(thread, ip, in_kernel); in GetCallEntry()
|
D | cmd_record.cpp | 1055 const MapEntry* map = in CollectHitFileInfo()
|