Home | History | Annotate | Download | only in simpleperf

Lines Matching refs:MapEntry

30 struct MapEntry {
37 MapEntry(uint64_t start_addr, uint64_t len, uint64_t pgoff, uint64_t time, Dso* dso)
40 MapEntry() {
49 bool operator()(const MapEntry* map1, const MapEntry* map2) const;
56 std::set<MapEntry*, MapComparator> maps;
64 MapEntry(0, std::numeric_limits<unsigned long long>::max(), 0, 0, unknown_dso_.get());
74 const MapEntry* FindMap(const ThreadEntry* thread, uint64_t ip, bool in_kernel);
75 const Symbol* FindSymbol(const MapEntry* map, uint64_t ip);
76 const MapEntry* UnknownMap() const {
85 MapEntry* AllocateMap(const MapEntry& value);
86 void FixOverlappedMap(std::set<MapEntry*, MapComparator>* map_set, const MapEntry* map);
91 std::set<MapEntry*, MapComparator> kernel_map_tree_;
92 std::vector<std::unique_ptr<MapEntry>> map_storage_;
93 MapEntry unknown_map_;
104 using MapEntry = simpleperf::MapEntry;