Home
last modified time | relevance | path

Searched refs:map_symbol (Results 1 – 22 of 22) sorted by relevance

/linux-6.15/tools/perf/util/
H A Dmap_symbol.h11 struct map_symbol { struct
18 struct map_symbol ms; argument
26 void map_symbol__exit(struct map_symbol *ms);
29 void map_symbol__copy(struct map_symbol *dst, struct map_symbol *src);
H A Dannotate.h23 struct map_symbol;
381 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms);
428 int symbol__annotate(struct map_symbol *ms,
431 int symbol__annotate2(struct map_symbol *ms,
458 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen);
464 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel);
473 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
476 static inline int symbol__tui_annotate(struct map_symbol *ms __maybe_unused, in symbol__tui_annotate()
561 u64 annotate_calc_pcrel(struct map_symbol *ms, u64 ip, int offset,
H A Dmap_symbol.c6 void map_symbol__exit(struct map_symbol *ms) in map_symbol__exit()
17 void map_symbol__copy(struct map_symbol *dst, struct map_symbol *src) in map_symbol__copy()
H A Ddisasm.h92 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms,
100 struct map_symbol ms;
H A Dcallchain.h121 struct map_symbol ms;
145 struct map_symbol ms;
204 struct map_symbol *ms,
H A Dannotate-data.h21 struct map_symbol;
121 struct map_symbol *ms;
H A Dunwind.h14 struct map_symbol ms;
H A Dannotate.c213 static int __symbol__inc_addr_samples(struct map_symbol *ms, in __symbol__inc_addr_samples()
318 static int symbol__inc_addr_samples(struct map_symbol *ms, in symbol__inc_addr_samples()
1010 int symbol__annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__annotate()
1219 struct map_symbol *ms = &he->ms; in hist_entry__annotate_printf()
1385 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel) in map_symbol__annotation_dump()
1653 struct map_symbol *ms = &he->ms; in hist_entry__tty_annotate2()
1689 struct map_symbol *ms = &he->ms; in hist_entry__tty_annotate()
2128 int symbol__annotate2(struct map_symbol *ms, struct evsel *evsel, in symbol__annotate2()
2661 u64 annotate_calc_pcrel(struct map_symbol *ms, u64 ip, int offset, in annotate_calc_pcrel()
2704 struct map_symbol *ms = &he->ms; in __hist_entry__get_data_type()
[all …]
H A Ddisasm.c266 static int call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in call__parse()
362 static int jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in jump__parse()
522 static int lock__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in lock__parse()
610 static int mov__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms __maybe_un… in mov__parse()
717 struct map_symbol *ms __maybe_unused, struct disasm_line *dl) in arithmetic__parse()
754 struct map_symbol *ms __maybe_unused, struct disasm_line *dl __maybe_unused) in load_store__parse()
773 static int dec__parse(struct arch *arch __maybe_unused, struct ins_operands *ops, struct map_symbol in dec__parse()
920 static void disasm_line__init_ins(struct disasm_line *dl, struct arch *arch, struct map_symbol *ms) in disasm_line__init_ins()
1204 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen) in symbol__strerror_disassemble()
H A Dhist.h235 struct map_symbol ms;
692 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
721 static inline int map_symbol__tui_annotate(struct map_symbol *ms __maybe_unused, in map_symbol__tui_annotate()
H A Dmachine.c2030 static char *callchain_srcline(struct map_symbol *ms, u64 ip) in callchain_srcline()
2070 struct map_symbol ms = {}; in add_callchain_ip()
2853 static int append_inlines(struct callchain_cursor *cursor, struct map_symbol *ms, u64 ip) in append_inlines()
2862 struct map_symbol ilist_ms; in append_inlines()
2879 ilist_ms = (struct map_symbol) { in append_inlines()
H A Dsort.c355 static int _hist_entry__sym_snprintf(struct map_symbol *ms, in _hist_entry__sym_snprintf()
1314 static int _hist_entry__addr_snprintf(struct map_symbol *ms, in _hist_entry__addr_snprintf()
1509 struct map_symbol *ms = NULL; in hist_entry__daddr_snprintf()
1535 struct map_symbol *ms = NULL; in hist_entry__iaddr_snprintf()
1746 struct map_symbol *ms = NULL; in hist_entry__dcacheline_snprintf()
H A Dcallchain.c1034 struct map_symbol ms = { in merge_chain_branch()
1078 u64 ip, struct map_symbol *ms, in callchain_cursor_append()
H A DBuild55 perf-util-y += map_symbol.o
/linux-6.15/tools/perf/ui/browsers/
H A Dannotate.c36 struct map_symbol *ms = browser->priv; in browser__annotation()
155 struct map_symbol *ms = ab->b.priv; in annotate_browser__draw_current_jump()
307 struct map_symbol *ms = browser->b.priv; in annotate_browser__calc_percent()
459 struct map_symbol *ms = browser->b.priv, target_ms; in annotate_browser__callq()
659 struct map_symbol *ms = browser->priv; in annotate_browser__show()
713 struct map_symbol *ms = browser->b.priv; in annotate_browser__run()
943 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, in map_symbol__tui_annotate()
960 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__tui_annotate()
H A Dhists.h13 struct map_symbol *selection;
H A Dhists.c400 struct map_symbol *ms = browser->selection; in hist_browser__selection_has_children()
414 struct map_symbol *ms = browser->selection; in hist_browser__selection_unfolded()
428 struct map_symbol *ms = browser->selection; in hist_browser__selection_sym_name()
446 struct map_symbol *ms = browser->selection; in hist_browser__toggle_fold()
2427 struct map_symbol ms;
2494 struct map_symbol *ms, in add_annotate_opt()
/linux-6.15/tools/perf/ui/gtk/
H A Dannotate.c66 static int perf_gtk__get_offset(char *buf, size_t size, struct map_symbol *ms, in perf_gtk__get_offset()
103 static int perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, in perf_gtk__annotate_symbol()
174 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__gtk_annotate()
/linux-6.15/tools/perf/arch/loongarch/annotate/
H A Dinstructions.c8 static int loongarch_call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_call__parse()
55 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in loongarch_jump__parse()
/linux-6.15/tools/perf/arch/s390/annotate/
H A Dinstructions.c5 struct map_symbol *ms, struct disasm_line *dl __maybe_unused) in s390_call__parse()
55 struct map_symbol *ms __maybe_unused, in s390_mov__parse()
/linux-6.15/tools/perf/arch/arm64/annotate/
H A Dinstructions.c14 struct map_symbol *ms __maybe_unused, in arm64_mov__parse()
/linux-6.15/tools/perf/arch/x86/annotate/
H A Dinstructions.c264 struct map_symbol *ms = dloc->ms; in update_insn_state_x86()
460 struct map_symbol *ms = dloc->ms; in update_insn_state_x86()