Home
last modified time | relevance | path

Searched refs:disasm_line (Results 1 – 13 of 13) sorted by relevance

/tools/perf/util/
A Ddisasm.h12 struct disasm_line;
18 struct disasm_line;
45 struct disasm_line *dl);
93 struct disasm_line *dl);
112 struct ins_ops *ins__find(struct arch *arch, const char *name, struct disasm_line *dl);
123 struct disasm_line *disasm_line__new(struct annotate_args *args);
124 void disasm_line__free(struct disasm_line *dl);
126 int disasm_line__scnprintf(struct disasm_line *dl, char *bf, size_t size,
A Dannotate.h132 struct disasm_line { struct
168 static inline struct disasm_line *disasm_line(struct annotation_line *al) in disasm_line() function
170 return al ? container_of(al, struct disasm_line, al) : NULL; in disasm_line()
177 static inline bool disasm_line__has_local_offset(const struct disasm_line *dl) in disasm_line__has_local_offset()
186 bool disasm_line__is_valid_local_jump(struct disasm_line *dl, struct symbol *sym);
548 int annotate_get_insn_location(struct arch *arch, struct disasm_line *dl,
564 struct disasm_line *dl);
574 struct disasm_line *begin;
575 struct disasm_line *end;
A Dannotate.c783 struct disasm_line *dl = container_of(al, struct disasm_line, al); in annotation_line__print()
1476 struct disasm_line *pos; in disasm__fprintf()
1505 struct disasm_line *dl; in annotation__mark_jump_targets()
1508 dl = disasm_line(al); in annotation__mark_jump_targets()
2550 struct disasm_line *dl; in find_disasm_line()
2628 struct disasm_line *prev; in annotation__prev_asm_line()
2648 struct disasm_line *next; in annotation__next_asm_line()
2665 struct disasm_line *dl) in annotate_calc_pcrel()
2668 struct disasm_line *next; in annotate_calc_pcrel()
2802 struct disasm_line *dl; in hist_entry__get_data_type()
[all …]
A Ddisasm.c267 struct disasm_line *dl __maybe_unused) in call__parse()
363 struct disasm_line *dl __maybe_unused) in jump__parse()
523 struct disasm_line *dl __maybe_unused) in lock__parse()
1044 struct disasm_line *dl = NULL; in disasm_line__new()
1120 struct disasm_line *dl; in symbol__parse_objdump_line()
1184 struct disasm_line *dl; in delete_last_nop()
1518 struct disasm_line *dl; in symbol__disassemble_capstone_powerpc()
1639 struct disasm_line *dl; in symbol__disassemble_capstone()
1717 struct disasm_line *tmp; in symbol__disassemble_capstone()
1760 struct disasm_line *dl; in symbol__disassemble_raw()
[all …]
A Ddisasm_bpf.c117 struct disasm_line *dl; in symbol__disassemble_bpf()
183 struct disasm_line *dl; in symbol__disassemble_bpf_image()
A Dannotate-data.c952 Dwarf_Die *cu_die, struct disasm_line *dl) in update_insn_state()
1048 struct disasm_line *dl, in check_matching_type()
1296 struct disasm_line *dl = bb->begin; in find_data_type_insn()
/tools/perf/ui/browsers/
A Dannotate.c121 static int is_fused(struct annotate_browser *ab, struct disasm_line *cursor) in is_fused()
123 struct disasm_line *pos = list_prev_entry(cursor, al.node); in is_fused()
152 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__draw_current_jump()
310 struct disasm_line *pos; in annotate_browser__calc_percent()
494 struct disasm_line *cursor = disasm_line(ab->selection); in annotate_browser__show_full_location()
537 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__callq()
567 struct disasm_line *annotate_browser__find_offset(struct annotate_browser *browser, in annotate_browser__find_offset()
571 struct disasm_line *pos; in annotate_browser__find_offset()
588 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__jump()
960 struct disasm_line *dl = disasm_line(browser->selection); in annotate_browser__run()
/tools/perf/ui/gtk/
A Dannotate.c30 struct disasm_line *dl, const struct evsel *evsel) in perf_gtk__get_percent()
67 struct disasm_line *dl) in perf_gtk__get_offset()
79 static int perf_gtk__get_line(char *buf, size_t size, struct disasm_line *dl) in perf_gtk__get_line()
108 struct disasm_line *pos, *n; in perf_gtk__annotate_symbol()
/tools/perf/arch/loongarch/annotate/
A Dinstructions.c9 struct disasm_line *dl __maybe_unused) in loongarch_call__parse()
56 struct disasm_line *dl __maybe_unused) in loongarch_jump__parse()
/tools/perf/arch/s390/annotate/
A Dinstructions.c5 struct map_symbol *ms, struct disasm_line *dl __maybe_unused) in s390_call__parse()
56 struct disasm_line *dl __maybe_unused) in s390_mov__parse()
/tools/perf/arch/powerpc/annotate/
A Dinstructions.c192 static struct ins_ops *check_ppc_insn(struct disasm_line *dl) in check_ppc_insn()
261 struct disasm_line *dl) in update_insn_state_powerpc()
/tools/perf/arch/arm64/annotate/
A Dinstructions.c15 struct disasm_line *dl __maybe_unused) in arm64_mov__parse()
/tools/perf/arch/x86/annotate/
A Dinstructions.c214 struct disasm_line *dl) in update_insn_state_x86()

Completed in 30 milliseconds