Lines Matching full:target

13 	struct addr_map_symbol target = {  in loongarch_call__parse()  local
21 ops->target.addr = strtoull(c, &endptr, 16); in loongarch_call__parse()
35 ops->target.name = strdup(name); in loongarch_call__parse()
38 if (ops->target.name == NULL) in loongarch_call__parse()
41 target.addr = map__objdump_2mem(map, ops->target.addr); in loongarch_call__parse()
43 if (maps__find_ams(ms->maps, &target) == 0 && in loongarch_call__parse()
44 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in loongarch_call__parse()
45 ops->target.sym = target.ms.sym; in loongarch_call__parse()
60 struct addr_map_symbol target = { in loongarch_jump__parse() local
73 ops->target.addr = strtoull(c, NULL, 16); in loongarch_jump__parse()
75 ops->target.addr = strtoull(ops->raw, NULL, 16); in loongarch_jump__parse()
77 target.addr = map__objdump_2mem(map, ops->target.addr); in loongarch_jump__parse()
81 ops->target.outside = target.addr < start || target.addr > end; in loongarch_jump__parse()
83 if (maps__find_ams(ms->maps, &target) == 0 && in loongarch_jump__parse()
84 map__rip_2objdump(target.ms.map, map__map_ip(target.ms.map, target.addr)) == ops->target.addr) in loongarch_jump__parse()
85 ops->target.sym = target.ms.sym; in loongarch_jump__parse()
87 if (!ops->target.outside) { in loongarch_jump__parse()
88 ops->target.offset = target.addr - start; in loongarch_jump__parse()
89 ops->target.offset_avail = true; in loongarch_jump__parse()
91 ops->target.offset_avail = false; in loongarch_jump__parse()