Lines Matching refs:target
177 bool fwd = dl->ops.target.offset > (u64)dl->offset; in annotate_browser__write()
209 || dl->ops.target.offset >= symbol__size(sym)) in disasm_line__is_valid_jump()
218 struct disasm_line *cursor = ab->selection, *target; in annotate_browser__draw_current_jump() local
232 target = ab->offsets[cursor->ops.target.offset]; in annotate_browser__draw_current_jump()
233 if (!target) in annotate_browser__draw_current_jump()
237 btarget = disasm_line__browser(target); in annotate_browser__draw_current_jump()
451 struct addr_map_symbol target = { in annotate_browser__callq() local
453 .addr = map__objdump_2mem(ms->map, dl->ops.target.addr), in annotate_browser__callq()
460 if (map_groups__find_ams(&target, NULL) || in annotate_browser__callq()
461 map__rip_2objdump(target.map, target.map->map_ip(target.map, in annotate_browser__callq()
462 target.addr)) != in annotate_browser__callq()
463 dl->ops.target.addr) { in annotate_browser__callq()
468 notes = symbol__annotation(target.sym); in annotate_browser__callq()
471 if (notes->src == NULL && symbol__alloc_hist(target.sym) < 0) { in annotate_browser__callq()
474 target.sym->name); in annotate_browser__callq()
479 symbol__tui_annotate(target.sym, target.map, evsel, hbt); in annotate_browser__callq()
513 dl = annotate_browser__find_offset(browser, dl->ops.target.offset, &idx); in annotate_browser__jump()
862 dlt = browser->offsets[dl->ops.target.offset]; in annotate_browser__mark_jump_targets()