Lines Matching refs:target
12 struct addr_map_symbol target = {
20 ops->target.addr = strtoull(c, &endptr, 16);
34 ops->target.name = strdup(name);
37 if (ops->target.name == NULL)
40 target.addr = map__objdump_2mem(map, ops->target.addr);
42 if (maps__find_ams(ms->maps, &target) == 0 &&
43 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr)
44 ops->target.sym = target.ms.sym;
58 struct addr_map_symbol target = {
71 ops->target.addr = strtoull(c, NULL, 16);
73 ops->target.addr = strtoull(ops->raw, NULL, 16);
75 target.addr = map__objdump_2mem(map, ops->target.addr);
79 ops->target.outside = target.addr < start || target.addr > end;
81 if (maps__find_ams(ms->maps, &target) == 0 &&
82 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr)
83 ops->target.sym = target.ms.sym;
85 if (!ops->target.outside) {
86 ops->target.offset = target.addr - start;
87 ops->target.offset_avail = true;
89 ops->target.offset_avail = false;