Home
last modified time | relevance | path

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

/linux/tools/perf/util/
H A Dmap_symbol.h12 struct map_symbol { struct
19 struct map_symbol ms; argument
27 void map_symbol__exit(struct map_symbol *ms);
30 void map_symbol__copy(struct map_symbol *dst, struct map_symbol *src);
H A Dmap_symbol.c7 void map_symbol__exit(struct map_symbol *ms) in map_symbol__exit()
18 void map_symbol__copy(struct map_symbol *dst, struct map_symbol *src) in map_symbol__copy()
H A Dannotate.h23 struct map_symbol;
395 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms);
440 int symbol__annotate(struct map_symbol *ms,
443 int symbol__annotate2(struct map_symbol *ms,
470 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen);
476 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel,
562 u64 annotate_calc_pcrel(struct map_symbol *ms, u64 ip, int offset,
588 int map_symbol__get_arch(struct map_symbol *ms, const struct arch **parch);
H A Dcallchain.h7 #include "map_symbol.h"
122 struct map_symbol ms;
146 struct map_symbol ms;
205 struct map_symbol *ms,
H A Dannotate-data.h21 struct map_symbol;
122 struct map_symbol *ms;
H A Ddisasm.h5 #include "map_symbol.h"
93 int (*parse)(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms,
103 struct map_symbol *ms;
H A Dunwind.h8 #include "map_symbol.h"
16 struct map_symbol ms;
H A Dannotate.c215 static int __symbol__inc_addr_samples(struct map_symbol *ms, in __symbol__inc_addr_samples()
322 static int symbol__inc_addr_samples(struct map_symbol *ms, in symbol__inc_addr_samples()
987 int map_symbol__get_arch(struct map_symbol *ms, const struct arch **parch) in thread__get_arch()
1029 int symbol__annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__annotate()
1237 struct map_symbol *ms = &he->ms; in hist_entry__annotate_printf()
1415 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel, in map_symbol__annotation_dump()
1635 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms) in annotation__calc_lines()
1647 static void annotation__calc_lines(struct annotation *notes, struct map_symbol *ms, in annotation__calc_lines()
1680 static void symbol__calc_lines(struct map_symbol *ms, struct rb_root *root) in hist_entry__tty_annotate2()
1689 struct map_symbol *m in hist_entry__tty_annotate2()
[all...]
H A Ddisasm.c239 static int call__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in call__parse()
338 static int jump__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in jump__parse()
502 static int lock__parse(const struct arch *arch, struct ins_operands *ops, struct map_symbol *ms, in lock__parse()
591 struct map_symbol *ms __maybe_unused, in mov__parse()
671 struct map_symbol *ms __maybe_unused, in dec__parse()
820 struct map_symbol *ms) in disasm_line__init_ins()
1106 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen) in symbol__strerror_disassemble()
H A Dhist.h11 #include "map_symbol.h"
248 struct map_symbol ms;
720 int __hist_entry__tui_annotate(struct hist_entry *he, struct map_symbol *ms,
751 struct map_symbol *ms __maybe_unused, in __hist_entry__tui_annotate()
H A Dmachine.c18 #include "map_symbol.h"
2125 static char *callchain_srcline(struct map_symbol *ms, u64 ip) in append_inlines()
2153 static int append_inlines(struct callchain_cursor *cursor, struct map_symbol *ms, u64 ip, in add_callchain_ip()
2164 struct map_symbol ilist_ms; in add_callchain_ip()
2182 ilist_ms = (struct map_symbol) { in add_callchain_ip()
2218 struct map_symbol ms = {}; in add_callchain_ip()
H A Dsort.c31 #include "map_symbol.h"
517 static int _hist_entry__sym_snprintf(struct map_symbol *ms, in sort__srcline_cmp()
1476 static int _hist_entry__addr_snprintf(struct map_symbol *ms, in sort__mispredict_cmp()
1671 struct map_symbol *ms = NULL; in sort__lvl_cmp()
1697 struct map_symbol *ms = NULL; in sort__snoop_cmp()
1913 struct map_symbol *ms = NULL;
H A Dcallchain.c1092 struct map_symbol ms = { in callchain_cursor_append()
1136 u64 ip, struct map_symbol *ms, in sample__resolve_callchain()
H A DBuild62 perf-util-y += map_symbol.o
/linux/tools/perf/ui/browsers/
H A Dannotate.c61 struct map_symbol *ms = browser->priv; in browser__annotation()
189 struct map_symbol *ms = ab->b.priv; in annotate_browser__draw_current_jump()
341 struct map_symbol *ms = browser->b.priv; in annotate_browser__calc_percent()
467 struct map_symbol *ms = browser->b.priv; in annotate_browser__toggle_source()
564 struct map_symbol *ms = b->priv; in annotate_browser__show_function_title()
588 struct map_symbol *ms = browser->b.priv, target_ms; in annotate_browser__callq()
846 struct map_symbol *ms = browser->b.priv; in annotate_browser__debuginfo_warning()
870 struct map_symbol *ms = browser->b.priv; in annotate_browser__symbol_annotate_error()
886 struct map_symbol *ms = browser->b.priv; in annotate_browser__run()
1161 int __hist_entry__tui_annotate(struct hist_entry *he, struct map_symbol *m in __hist_entry__tui_annotate()
[all...]
H A Dhists.h13 struct map_symbol *selection;
H A Dhists.c26 #include "../../util/map_symbol.h"
401 struct map_symbol *ms = browser->selection; in hist_browser__selection_has_children()
415 struct map_symbol *ms = browser->selection; in hist_browser__selection_unfolded()
429 struct map_symbol *ms = browser->selection; in hist_browser__selection_sym_name()
447 struct map_symbol *ms = browser->selection; in hist_browser__toggle_fold()
2363 struct map_symbol ms; in free_popup_options()
2536 struct map_symbol *ms, in add_annotate_opt()
3171 struct map_symbol source_ms; in evsel__hists_browse()
/linux/tools/perf/util/annotate-arch/
H A Dannotate-s390.c14 struct map_symbol *ms, in s390_call__parse()
69 struct map_symbol *ms __maybe_unused, in s390_mov__parse()
H A Dannotate-loongarch.c18 struct map_symbol *ms, in loongarch_call__parse()
69 struct map_symbol *ms, in loongarch_jump__parse()
H A Dannotate-powerpc.c40 struct map_symbol *ms __maybe_unused, struct disasm_line *dl) in arithmetic__parse()
77 struct map_symbol *ms __maybe_unused, struct disasm_line *dl __maybe_unused) in load_store__parse()
H A Dannotate-arm64.c19 struct map_symbol *ms __maybe_unused, in arm64_mov__parse()
H A Dannotate-x86.c286 struct map_symbol *ms = dloc->ms; in update_insn_state_x86()
653 struct map_symbol *ms = dloc->ms; in update_insn_state_x86()