Home
last modified time | relevance | path

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

/openbmc/linux/tools/perf/util/
H A Dannotate.h20 struct map_symbol;
62 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms);
336 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms);
366 int symbol__annotate(struct map_symbol *ms,
369 int symbol__annotate2(struct map_symbol *ms,
397 int symbol__annotate_printf(struct map_symbol *ms, struct evsel *evsel);
402 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel);
406 int symbol__tty_annotate(struct map_symbol *ms, struct evsel *evsel);
408 int symbol__tty_annotate2(struct map_symbol *ms, struct evsel *evsel);
411 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
[all …]
H A Dmap_symbol.h11 struct map_symbol { struct
18 struct map_symbol ms; argument
H A Dcallchain.h120 struct map_symbol ms;
145 struct map_symbol ms;
204 struct map_symbol *ms,
H A Dunwind.h14 struct map_symbol ms;
H A Dannotate.c928 static int __symbol__inc_addr_samples(struct map_symbol *ms, in __symbol__inc_addr_samples()
1003 static int symbol__inc_addr_samples(struct map_symbol *ms, in symbol__inc_addr_samples()
1229 struct map_symbol ms;
2327 int symbol__annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__annotate()
2521 int symbol__annotate_printf(struct map_symbol *ms, struct evsel *evsel) in symbol__annotate_printf()
2686 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel) in map_symbol__annotation_dump()
2897 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms) in annotation__toggle_full_addr()
2942 static void symbol__calc_lines(struct map_symbol *ms, struct rb_root *root) in symbol__calc_lines()
2949 int symbol__tty_annotate2(struct map_symbol *ms, struct evsel *evsel) in symbol__tty_annotate2()
2985 int symbol__tty_annotate(struct map_symbol *ms, struct evsel *evsel) in symbol__tty_annotate()
[all …]
H A Dhist.h15 struct map_symbol;
475 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
509 static inline int map_symbol__tui_annotate(struct map_symbol *ms __maybe_unused, in map_symbol__tui_annotate()
H A Dsort.h99 struct map_symbol ms;
H A Dmachine.c2290 static char *callchain_srcline(struct map_symbol *ms, u64 ip) in callchain_srcline()
2329 struct map_symbol ms = {}; in add_callchain_ip()
3088 static int append_inlines(struct callchain_cursor *cursor, struct map_symbol *ms, u64 ip) in append_inlines()
3097 struct map_symbol ilist_ms; in append_inlines()
3114 ilist_ms = (struct map_symbol) { in append_inlines()
H A Dsort.c353 static int _hist_entry__sym_snprintf(struct map_symbol *ms, in _hist_entry__sym_snprintf()
1136 static int _hist_entry__addr_snprintf(struct map_symbol *ms, in _hist_entry__addr_snprintf()
1331 struct map_symbol *ms = NULL; in hist_entry__daddr_snprintf()
1357 struct map_symbol *ms = NULL; in hist_entry__iaddr_snprintf()
1568 struct map_symbol *ms = NULL; in hist_entry__dcacheline_snprintf()
H A Dcallchain.c1019 struct map_symbol ms = { in merge_chain_branch()
1064 u64 ip, struct map_symbol *ms, in callchain_cursor_append()
/openbmc/linux/tools/perf/ui/gtk/
H A Dannotate.c57 static int perf_gtk__get_offset(char *buf, size_t size, struct map_symbol *ms, in perf_gtk__get_offset()
94 static int perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms, in perf_gtk__annotate_symbol()
164 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__gtk_annotate()
/openbmc/linux/tools/perf/arch/s390/annotate/
H A Dinstructions.c5 struct map_symbol *ms) in s390_call__parse()
55 struct map_symbol *ms __maybe_unused) in s390_mov__parse()
/openbmc/linux/tools/perf/ui/browsers/
H A Dannotate.c37 struct map_symbol *ms = browser->priv; in browser__annotation()
157 struct map_symbol *ms = ab->b.priv; in annotate_browser__draw_current_jump()
310 struct map_symbol *ms = browser->b.priv; in annotate_browser__calc_percent()
462 struct map_symbol *ms = browser->b.priv, target_ms; in annotate_browser__callq()
663 struct map_symbol *ms = browser->priv; in annotate_browser__show()
717 struct map_symbol *ms = browser->b.priv; in annotate_browser__run()
934 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, in map_symbol__tui_annotate()
952 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel, in symbol__tui_annotate()
H A Dhists.h14 struct map_symbol *selection;
H A Dhists.c399 struct map_symbol *ms = browser->selection; in hist_browser__selection_has_children()
413 struct map_symbol *ms = browser->selection; in hist_browser__selection_unfolded()
427 struct map_symbol *ms = browser->selection; in hist_browser__selection_sym_name()
445 struct map_symbol *ms = browser->selection; in hist_browser__toggle_fold()
2419 struct map_symbol ms;
2489 struct map_symbol *ms, in add_annotate_opt()
/openbmc/linux/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()
54 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms) in loongarch_jump__parse()
/openbmc/linux/tools/perf/arch/arm64/annotate/
H A Dinstructions.c14 struct map_symbol *ms __maybe_unused) in arm64_mov__parse()