Lines Matching refs:al
43 static int __report_module(struct addr_location *al, u64 ip,
49 * Some callers will use al->sym, so we can't just use the
52 thread__find_symbol(ui->thread, PERF_RECORD_MISC_USER, ip, al);
54 if (al->map)
55 dso = al->map->dso;
65 if (s != al->map->start - al->map->pgoff)
71 al->map->start - al->map->pgoff, false);
77 al->map->start - al->map->pgoff, false);
92 struct addr_location al;
94 return __report_module(&al, ip, ui);
105 struct addr_location al;
107 if (__report_module(&al, ip, ui))
111 e->ms.maps = al.maps;
112 e->ms.map = al.map;
113 e->ms.sym = al.sym;
116 al.sym ? al.sym->name : "''",
118 al.map ? al.map->map_ip(al.map, ip) : (u64) 0);
135 struct addr_location al;
138 if (!thread__find_map(ui->thread, PERF_RECORD_MISC_USER, addr, &al)) {
143 if (!al.map->dso)
146 size = dso__data_read_addr(al.map->dso, al.map, ui->machine,