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