Searched refs:map_symbol (Results 1 - 20 of 20) sorted by relevance

/linux-master/tools/perf/util/
H A Dmap_symbol.h11 struct map_symbol { struct
18 struct map_symbol ms;
26 void map_symbol__exit(struct map_symbol *ms);
H A Dmap_symbol.c2 #include "map_symbol.h"
6 void map_symbol__exit(struct map_symbol *ms)
H A Dannotate-data.h12 struct map_symbol;
109 struct annotated_data_type *find_data_type(struct map_symbol *ms, u64 ip,
124 find_data_type(struct map_symbol *ms __maybe_unused, u64 ip __maybe_unused,
H A Dannotate.h21 struct map_symbol;
70 int (*parse)(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms);
400 void annotation__toggle_full_addr(struct annotation *notes, struct map_symbol *ms);
443 int symbol__annotate(struct map_symbol *ms,
446 int symbol__annotate2(struct map_symbol *ms,
472 int symbol__strerror_disassemble(struct map_symbol *ms, int errnum, char *buf, size_t buflen);
474 int symbol__annotate_printf(struct map_symbol *ms, struct evsel *evsel);
479 int map_symbol__annotation_dump(struct map_symbol *ms, struct evsel *evsel);
483 int symbol__tty_annotate(struct map_symbol *ms, struct evsel *evsel);
485 int symbol__tty_annotate2(struct map_symbol *m
[all...]
H A Dunwind.h7 #include "util/map_symbol.h"
14 struct map_symbol ms;
H A Dcallchain.h7 #include "map_symbol.h"
121 struct map_symbol ms;
145 struct map_symbol ms;
204 struct map_symbol *ms,
H A Dannotate.c280 static int call__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
375 static int jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
534 static int lock__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
620 static int mov__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms __maybe_unused)
698 static int dec__parse(struct arch *arch __maybe_unused, struct ins_operands *ops, struct map_symbol *ms __maybe_unused)
981 static int __symbol__inc_addr_samples(struct map_symbol *ms,
1078 static int symbol__inc_addr_samples(struct map_symbol *ms,
1272 static void disasm_line__init_ins(struct disasm_line *dl, struct arch *arch, struct map_symbol *ms)
1313 struct map_symbol ms;
1793 int symbol__strerror_disassemble(struct map_symbol *m
[all...]
H A Dhist.h15 struct map_symbol;
477 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
506 static inline int map_symbol__tui_annotate(struct map_symbol *ms __maybe_unused,
H A Dsort.h8 #include "map_symbol.h"
101 struct map_symbol ms;
H A Dannotate-data.c21 #include "map_symbol.h"
362 struct annotated_data_type *find_data_type(struct map_symbol *ms, u64 ip,
H A Dmachine.c16 #include "map_symbol.h"
2113 static char *callchain_srcline(struct map_symbol *ms, u64 ip)
2152 struct map_symbol ms = {};
2910 static int append_inlines(struct callchain_cursor *cursor, struct map_symbol *ms, u64 ip)
2919 struct map_symbol ilist_ms;
2936 ilist_ms = (struct map_symbol) {
H A Dsort.c17 #include "map_symbol.h"
354 static int _hist_entry__sym_snprintf(struct map_symbol *ms,
1183 static int _hist_entry__addr_snprintf(struct map_symbol *ms,
1378 struct map_symbol *ms = NULL;
1404 struct map_symbol *ms = NULL;
1615 struct map_symbol *ms = NULL;
H A Dcallchain.c1036 struct map_symbol ms = {
1080 u64 ip, struct map_symbol *ms,
/linux-master/tools/perf/ui/browsers/
H A Dhists.h13 struct map_symbol *selection;
H A Dannotate.c36 struct map_symbol *ms = browser->priv;
155 struct map_symbol *ms = ab->b.priv;
306 struct map_symbol *ms = browser->b.priv;
458 struct map_symbol *ms = browser->b.priv, target_ms;
658 struct map_symbol *ms = browser->priv;
712 struct map_symbol *ms = browser->b.priv;
929 int map_symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
946 int symbol__tui_annotate(struct map_symbol *ms, struct evsel *evsel,
H A Dhists.c25 #include "../../util/map_symbol.h"
399 struct map_symbol *ms = browser->selection;
413 struct map_symbol *ms = browser->selection;
427 struct map_symbol *ms = browser->selection;
445 struct map_symbol *ms = browser->selection;
2419 struct map_symbol ms;
2486 struct map_symbol *ms,
/linux-master/tools/perf/arch/s390/annotate/
H A Dinstructions.c5 struct map_symbol *ms)
55 struct map_symbol *ms __maybe_unused)
/linux-master/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)
54 static int loongarch_jump__parse(struct arch *arch, struct ins_operands *ops, struct map_symbol *ms)
/linux-master/tools/perf/ui/gtk/
H A Dannotate.c65 static int perf_gtk__get_offset(char *buf, size_t size, struct map_symbol *ms,
102 static int perf_gtk__annotate_symbol(GtkWidget *window, struct map_symbol *ms,
172 static int symbol__gtk_annotate(struct map_symbol *ms, struct evsel *evsel,
/linux-master/tools/perf/arch/arm64/annotate/
H A Dinstructions.c14 struct map_symbol *ms __maybe_unused)

Completed in 296 milliseconds