Lines Matching refs:target
217 bool fwd = dl->ops.target.offset > (u64)dl->offset; in annotate_browser__write()
249 || dl->ops.target.offset >= symbol__size(sym)) in disasm_line__is_valid_jump()
258 struct disasm_line *cursor = ab->selection, *target; in annotate_browser__draw_current_jump() local
272 target = ab->offsets[cursor->ops.target.offset]; in annotate_browser__draw_current_jump()
273 if (!target) in annotate_browser__draw_current_jump()
277 btarget = disasm_line__browser(target); in annotate_browser__draw_current_jump()
490 struct addr_map_symbol target = { in annotate_browser__callq() local
492 .addr = map__objdump_2mem(ms->map, dl->ops.target.addr), in annotate_browser__callq()
499 if (map_groups__find_ams(&target, NULL) || in annotate_browser__callq()
500 map__rip_2objdump(target.map, target.map->map_ip(target.map, in annotate_browser__callq()
501 target.addr)) != in annotate_browser__callq()
502 dl->ops.target.addr) { in annotate_browser__callq()
507 notes = symbol__annotation(target.sym); in annotate_browser__callq()
510 if (notes->src == NULL && symbol__alloc_hist(target.sym) < 0) { in annotate_browser__callq()
513 target.sym->name); in annotate_browser__callq()
518 symbol__tui_annotate(target.sym, target.map, evsel, hbt); in annotate_browser__callq()
552 dl = annotate_browser__find_offset(browser, dl->ops.target.offset, &idx); in annotate_browser__jump()
984 dlt = browser->offsets[dl->ops.target.offset]; in annotate_browser__mark_jump_targets()