Lines Matching refs:addr
126 const char *symbol_name, u64 *addr)
133 *addr = args.start;
138 const char *symbol_name, u64 *addr)
145 *addr = args.start;
474 return fprintf(fp, " addr %" PRI_lx64 " len %u type %u flags 0x%x name %s\n",
475 event->ksymbol.addr, event->ksymbol.len,
509 ret = fprintf(fp, " %" PRI_lx64 " ", tp->addr);
514 al.map = map__get(maps__find(machine__kernel_maps(machine), tp->addr));
516 al.addr = map__map_ip(al.map, tp->addr);
517 al.sym = map__find_symbol(al.map, al.addr);
598 struct map *thread__find_map(struct thread *thread, u8 cpumode, u64 addr,
610 al->addr = addr;
644 al->map = map__get(maps__find(maps, al->addr));
652 al->addr = map__map_ip(al->map, al->addr);
660 * because it applies only to the sample 'ip' and not necessary to 'addr' or
663 struct map *thread__find_map_fb(struct thread *thread, u8 cpumode, u64 addr,
666 struct map *map = thread__find_map(thread, cpumode, addr, al);
668 u8 addr_cpumode = machine__addr_cpumode(machine, cpumode, addr);
673 return thread__find_map(thread, addr_cpumode, addr, al);
677 u64 addr, struct addr_location *al)
680 if (thread__find_map(thread, cpumode, addr, al))
681 al->sym = map__find_symbol(al->map, al->addr);
686 u64 addr, struct addr_location *al)
689 if (thread__find_map_fb(thread, cpumode, addr, al))
690 al->sym = map__find_symbol(al->map, al->addr);
695 unsigned long addr)
700 if (addr >= pos->i && addr < pos->i + addr_range)
760 al->sym = map__find_symbol(al->map, al->addr);
781 unsigned long addr = map__unmap_ip(al->map, al->addr);
783 ret = intlist__has_entry(symbol_conf.addr_list, addr);
787 addr);
822 thread__find_map_fb(thread, sample->cpumode, sample->addr, al);
828 al->sym = map__find_symbol(al->map, al->addr);