Lines Matching defs:maps
15 static void maps__init(struct maps *maps, struct machine *machine) in maps__init()
26 static void __maps__free_maps_by_name(struct maps *maps) in __maps__free_maps_by_name()
35 void maps__insert(struct maps *maps, struct map *map) in maps__insert()
75 static void __maps__remove(struct maps *maps, struct map *map) in __maps__remove()
81 void maps__remove(struct maps *maps, struct map *map) in maps__remove()
94 static void __maps__purge(struct maps *maps) in __maps__purge()
104 static void maps__exit(struct maps *maps) in maps__exit()
111 bool maps__empty(struct maps *maps) in maps__empty()
118 struct maps *maps = zalloc(sizeof(*maps)); in maps__new() local
126 void maps__delete(struct maps *maps) in maps__delete()
133 void maps__put(struct maps *maps) in maps__put()
139 struct symbol *maps__find_symbol(struct maps *maps, u64 addr, struct map **mapp) in maps__find_symbol()
153 struct symbol *maps__find_symbol_by_name(struct maps *maps, const char *name, struct map **mapp) in maps__find_symbol_by_name()
180 int maps__find_ams(struct maps *maps, struct addr_map_symbol *ams) in maps__find_ams()
196 size_t maps__fprintf(struct maps *maps, FILE *fp) in maps__fprintf()
217 int maps__fixup_overlappings(struct maps *maps, struct map *map, FILE *fp) in maps__fixup_overlappings()
323 struct maps *maps = thread->maps; in maps__clone() local
351 static void __maps__insert(struct maps *maps, struct map *map) in __maps__insert()
372 struct map *maps__find(struct maps *maps, u64 ip) in maps__find()
396 struct map *maps__first(struct maps *maps) in maps__first()