Home
last modified time | relevance | path

Searched refs:MapEntry (Results 1 – 7 of 7) sorted by relevance

/system/extras/simpleperf/
Dthread_tree.h37 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 …]
Dthread_tree.cpp31 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 …]
Dreport_lib_interface.cpp140 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()
Dcmd_report.cpp52 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()
Dsample_tree_test.cpp66 const MapEntry* map = thread_tree_->FindMap(thread, ip, in_kernel); in AddSample()
Dcmd_report_sample.cpp439 const MapEntry* map = thread_tree_.FindMap(thread, ip, in_kernel); in GetCallEntry()
Dcmd_record.cpp1055 const MapEntry* map = in CollectHitFileInfo()