Lines Matching refs:target

37 	zfree(&ops->target.raw);  in ins__delete()
38 zfree(&ops->target.name); in ins__delete()
60 ops->target.addr = strtoull(ops->raw, &endptr, 16); in call__parse()
73 ops->target.name = strdup(name); in call__parse()
76 return ops->target.name == NULL ? -1 : 0; in call__parse()
81 ops->target.addr = 0; in call__parse()
89 ops->target.addr = strtoull(tok + 1, NULL, 16); in call__parse()
96 if (ops->target.name) in call__scnprintf()
97 return scnprintf(bf, size, "%-6.6s %s", ins->name, ops->target.name); in call__scnprintf()
99 if (ops->target.addr == 0) in call__scnprintf()
102 return scnprintf(bf, size, "%-6.6s *%" PRIx64, ins->name, ops->target.addr); in call__scnprintf()
119 ops->target.addr = strtoull(ops->raw, NULL, 16); in jump__parse()
122 ops->target.offset = strtoull(s, NULL, 16); in jump__parse()
124 ops->target.offset = UINT64_MAX; in jump__parse()
132 return scnprintf(bf, size, "%-6.6s %" PRIx64, ins->name, ops->target.offset); in jump__scnprintf()
224 zfree(&ops->target.raw); in lock__delete()
225 zfree(&ops->target.name); in lock__delete()
236 char *s = strchr(ops->raw, ','), *target, *comment, prev; in mov__parse() local
248 target = ++s; in mov__parse()
256 while (s > target && isspace(s[0])) in mov__parse()
262 ops->target.raw = strdup(target); in mov__parse()
265 if (ops->target.raw == NULL) in mov__parse()
275 comment__symbol(ops->target.raw, comment, &ops->target.addr, &ops->target.name); in mov__parse()
289 ops->target.name ?: ops->target.raw); in mov__scnprintf()
299 char *target, *comment, *s, prev; in dec__parse() local
301 target = s = ops->raw; in dec__parse()
308 ops->target.raw = strdup(target); in dec__parse()
311 if (ops->target.raw == NULL) in dec__parse()
321 comment__symbol(ops->target.raw, comment, &ops->target.addr, &ops->target.name); in dec__parse()
330 ops->target.name ?: ops->target.raw); in dec__scnprintf()
1025 if (dl->ops.target.offset == UINT64_MAX) in symbol__parse_objdump_line()
1026 dl->ops.target.offset = dl->ops.target.addr - in symbol__parse_objdump_line()
1030 if (dl->ins && ins__is_call(dl->ins) && !dl->ops.target.name) { in symbol__parse_objdump_line()
1031 struct addr_map_symbol target = { in symbol__parse_objdump_line() local
1033 .addr = dl->ops.target.addr, in symbol__parse_objdump_line()
1036 if (!map_groups__find_ams(&target, NULL) && in symbol__parse_objdump_line()
1037 target.sym->start == target.al_addr) in symbol__parse_objdump_line()
1038 dl->ops.target.name = strdup(target.sym->name); in symbol__parse_objdump_line()