Lines Matching defs:map
26 #include "map.h"
453 al.map = maps__find(&machine->kmaps, tp->addr);
454 if (al.map && map__load(al.map) >= 0) {
455 al.addr = al.map->map_ip(al.map, tp->addr);
456 al.sym = map__find_symbol(al.map, al.addr);
533 struct map *thread__find_map(struct thread *thread, u8 cpumode, u64 addr,
547 al->map = NULL;
565 al->map = NULL;
579 al->map = maps__find(maps, al->addr);
580 if (al->map != NULL) {
586 map__load(al->map);
587 al->addr = al->map->map_ip(al->map, al->addr);
590 return al->map;
598 struct map *thread__find_map_fb(struct thread *thread, u8 cpumode, u64 addr,
601 struct map *map = thread__find_map(thread, cpumode, addr, al);
605 if (map || addr_cpumode == cpumode)
606 return map;
616 al->sym = map__find_symbol(al->map, al->addr);
625 al->sym = map__find_symbol(al->map, al->addr);
645 al->map ? al->map->dso->long_name :
663 if (al->map) {
664 struct dso *dso = al->map->dso;
675 al->sym = map__find_symbol(al->map, al->addr);
691 al->map->unmap_ip(al->map, al->sym->start));
742 if (al->map)
743 al->sym = map__find_symbol(al->map, al->addr);