Lines Matching full:al
29 static int __report_module(struct addr_location *al, u64 ip, in __report_module() argument
35 * Some callers will use al->sym, so we can't just use the in __report_module()
38 thread__find_symbol(ui->thread, PERF_RECORD_MISC_USER, ip, al); in __report_module()
40 if (al->map) in __report_module()
41 dso = al->map->dso; in __report_module()
51 if (s != al->map->start - al->map->pgoff) in __report_module()
57 …(dso->symsrc_filename ? dso->symsrc_filename : dso->long_name), -1, al->map->start - al->map->pgof… in __report_module()
65 struct addr_location al; in report_module() local
67 return __report_module(&al, ip, ui); in report_module()
78 struct addr_location al; in entry() local
80 if (__report_module(&al, ip, ui)) in entry()
84 e->ms.maps = al.maps; in entry()
85 e->ms.map = al.map; in entry()
86 e->ms.sym = al.sym; in entry()
89 al.sym ? al.sym->name : "''", in entry()
91 al.map ? al.map->map_ip(al.map, ip) : (u64) 0); in entry()
108 struct addr_location al; in access_dso_mem() local
111 if (!thread__find_map(ui->thread, PERF_RECORD_MISC_USER, addr, &al)) { in access_dso_mem()
116 if (!al.map->dso) in access_dso_mem()
119 size = dso__data_read_addr(al.map->dso, al.map, ui->machine, in access_dso_mem()