Home
last modified time | relevance | path

Searched refs:symbol (Results 1 – 25 of 149) sorted by relevance

123456

/tools/perf/util/
A Dsymbol.h48 struct symbol { struct
75 void symbol__delete(struct symbol *sym); argument
107 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
127 struct symbol *sym);
129 struct symbol *sym);
137 struct symbol *dso__first_symbol(struct dso *dso);
138 struct symbol *dso__last_symbol(struct dso *dso);
139 struct symbol *dso__next_symbol(struct symbol *sym);
169 size_t symbol__fprintf(struct symbol *sym, FILE *fp);
221 void arch__sym_update(struct symbol *s, GElf_Sym *sym);
[all …]
A Dsrcline.h10 struct symbol;
14 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
16 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym,
33 struct symbol *symbol; member
46 struct symbol *sym);
A Dsymbol_fprintf.c10 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf()
19 size_t __symbol__fprintf_symname_offs(const struct symbol *sym, in __symbol__fprintf_symname_offs()
43 size_t symbol__fprintf_symname_offs(const struct symbol *sym, in symbol__fprintf_symname_offs()
50 size_t __symbol__fprintf_symname(const struct symbol *sym, in __symbol__fprintf_symname()
57 size_t symbol__fprintf_symname(const struct symbol *sym, FILE *fp) in symbol__fprintf_symname()
68 struct symbol *pos = dso__symbol_names(dso)[i]; in dso__fprintf_symbols_by_name()
A Ddisasm_bpf.h6 struct symbol;
9 int symbol__disassemble_bpf(struct symbol *sym, struct annotate_args *args);
10 int symbol__disassemble_bpf_image(struct symbol *sym, struct annotate_args *args);
A Dsymbol.c153 static int choose_best_symbol(struct symbol *syma, struct symbol *symb) in choose_best_symbol()
368 struct symbol *s; in __symbols__insert()
411 struct symbol *s = rb_entry(n, struct symbol, rb_node); in symbols__find()
444 static struct symbol *symbols__next(struct symbol *sym) in symbols__next()
456 const struct symbol *lhs = *((const struct symbol **)vlhs); in symbols__sort_name_cmp()
457 const struct symbol *rhs = *((const struct symbol **)vrhs); in symbols__sort_name_cmp()
476 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in symbols__sort_by_name()
502 static struct symbol *symbols__find_by_name(struct symbol *symbols[], in symbols__find_by_name()
601 struct symbol *dso__next_symbol(struct symbol *sym) in dso__next_symbol()
1618 struct symbol *symbol; in dso__load_bfd_symbols() local
[all …]
A Dmap_symbol.h9 struct symbol;
14 struct symbol *sym;
A Daddr_location.h10 struct symbol;
16 struct symbol *sym;
A Dsrcline.c52 static int inline_list__append(struct symbol *symbol, char *srcline, in inline_list__append() argument
61 ilist->symbol = symbol; in inline_list__append()
97 struct symbol *base_sym, in new_inline_sym()
100 struct symbol *inline_sym; in new_inline_sym()
154 struct symbol *sym) in addr2line()
166 struct symbol *inline_sym = in addr2line()
346 struct symbol *sym) in inline_list__append_dso_a2l()
361 struct symbol *sym) in addr2line()
681 struct symbol *sym, in inline_list__append_record()
1041 struct symbol *sym) in dso__parse_addr_inlines()
[all …]
A Dannotate.h27 struct symbol;
186 bool disasm_line__is_valid_local_jump(struct disasm_line *dl, struct symbol *sym);
211 void symbol__calc_percent(struct symbol *sym, struct evsel *evsel);
408 static inline struct annotation *symbol__annotation(struct symbol *sym) in symbol__annotation()
427 struct annotated_source *symbol__hists(struct symbol *sym, int nr_hists);
428 void symbol__annotate_zero_histograms(struct symbol *sym);
462 void symbol__annotate_zero_histogram(struct symbol *sym, struct evsel *evsel);
463 void symbol__annotate_decay_histogram(struct symbol *sym, struct evsel *evsel);
579 int annotate_get_basic_blocks(struct symbol *sym, s64 src, s64 dst,
A Dcall-path.h30 struct symbol *sym;
66 struct symbol *sym, u64 ip, u64 ks);
/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
A DEventClass.py26 def create_event(name, comm, dso, symbol, raw_buf): argument
28 event = PebsEvent(name, comm, dso, symbol, raw_buf)
30 event = PebsNHM(name, comm, dso, symbol, raw_buf)
32 event = PerfEvent(name, comm, dso, symbol, raw_buf)
38 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_GENERIC): argument
42 self.symbol = symbol
49 (self.name, self.symbol, self.comm, self.dso))
58 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS): argument
72 PerfEvent.__init__(self, name, comm, dso, symbol, raw_buf, ev_type)
87 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS_LL): argument
[all …]
/tools/perf/
A Dbuiltin-kallsyms.c42 struct symbol *symbol = machine__find_kernel_symbol_by_name(machine, argv[i], &map); in __cmd_kallsyms() local
44 if (symbol == NULL) { in __cmd_kallsyms()
51 symbol->name, dso__short_name(dso), dso__long_name(dso), in __cmd_kallsyms()
52 map__unmap_ip(map, symbol->start), map__unmap_ip(map, symbol->end), in __cmd_kallsyms()
53 symbol->start, symbol->end); in __cmd_kallsyms()
/tools/perf/scripts/python/
A Dintel-pt-events.py293 symbol = get_optional(sample, "addr_symbol")
301 if symbol == "[unknown]":
355 symbol = get_optional(param_dict, "symbol")
377 print_common_ip(param_dict, sample, symbol, dso)
381 print_common_ip(param_dict, sample, symbol, dso)
385 print_common_ip(param_dict, sample, symbol, dso)
389 print_common_ip(param_dict, sample, symbol, dso)
393 print_common_ip(param_dict, sample, symbol, dso)
397 print_common_ip(param_dict, sample, symbol, dso)
401 print_common_ip(param_dict, sample, symbol, dso)
[all …]
A Devent_analyzing_sample.py87 symbol = param_dict["symbol"]
89 symbol = "Unknown_symbol"
92 event = create_event(name, comm, dso, symbol, raw_buf)
98 (event.name, event.symbol, event.comm, event.dso))
103 (event.name, event.symbol, event.comm, event.dso, event.flags,
/tools/include/linux/
A Dbtf_ids.h38 #define ____BTF_ID(symbol) \ argument
41 ".local " #symbol " ; \n" \
42 ".type " #symbol ", STT_OBJECT; \n" \
43 ".size " #symbol ", 4; \n" \
44 #symbol ": \n" \
48 #define __BTF_ID(symbol) \ argument
49 ____BTF_ID(symbol)
/tools/objtool/
A Delf.c115 const struct symbol *s = rb_entry(node, struct symbol, node); in symbol_hole_by_offset()
157 struct symbol *sym; in find_symbol_by_index()
170 struct symbol *iter; in find_symbol_by_offset()
183 struct symbol *iter; in find_func_by_offset()
196 struct symbol *iter; in find_symbol_containing()
216 struct symbol *s; in find_symbol_hole_containing()
249 struct symbol *iter; in find_func_containing()
261 struct symbol *sym; in find_symbol_by_name()
578 struct symbol *sym; in mark_group_syms()
759 struct symbol *old; in __elf_create_symbol()
[all …]
/tools/perf/arch/powerpc/util/
A Dsym-handling.c13 int arch__choose_best_symbol(struct symbol *syma, in arch__choose_best_symbol()
14 struct symbol *symb __maybe_unused) in arch__choose_best_symbol()
70 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update()
80 struct symbol *sym) in arch__fix_tev_from_maps()
123 struct symbol *sym = NULL; in arch__post_process_probe_trace_events()
/tools/net/sunrpc/xdrgen/
A Dxdr_ast.py69 symbol: str
567 name = children[0].symbol
590 name = children[0].symbol
597 name = children[0].symbol
607 name = children[0].symbol
618 name = children[1].symbol
626 name = children[1].symbol
637 name = children[1].symbol
644 name = children[1].symbol
655 name = children[0].symbol
[all …]
/tools/perf/ui/browsers/
A Dmap.c27 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write()
43 static u32 *symbol__browser_index(struct symbol *browser) in symbol__browser_index()
51 struct symbol *sym; in map_browser__search()
123 struct symbol *pos = rb_entry(nd, struct symbol, rb_node); in map__browse()
/tools/objtool/include/objtool/
A Delf.h41 struct symbol *sym;
49 struct symbol { struct
60 struct symbol *pfunc, *cfunc, *alias; argument
81 struct symbol *sym; argument
108 struct symbol *symbol_data;
119 struct symbol *elf_create_prefix_symbol(struct elf *elf, struct symbol *orig, long size);
130 struct symbol *sym,
140 struct symbol *find_func_by_offset(struct section *sec, unsigned long offset);
141 struct symbol *find_symbol_by_offset(struct section *sec, unsigned long offset);
142 struct symbol *find_symbol_by_name(const struct elf *elf, const char *name);
[all …]
A Dcheck.h74 struct symbol *_call_dest;
81 struct symbol *sym;
86 static inline struct symbol *insn_func(struct instruction *insn) in insn_func()
88 struct symbol *sym = insn->sym; in insn_func()
A Darch.h93 bool arch_is_retpoline(struct symbol *sym);
94 bool arch_is_rethunk(struct symbol *sym);
95 bool arch_is_embedded_insn(struct symbol *sym);
/tools/perf/Documentation/
A Dperf-kallsyms.txt15 This command searches the running kernel kallsyms file for the given symbol(s)
17 addresses and the addresses in the ELF kallsyms symbol table (for symbols in
24 Increase verbosity level, showing details about symbol table loading, etc.
/tools/build/feature/
A Dtest-libbfd.c8 char symbol[4096] = "FieldName__9ClassNameFd"; in main() local
11 tmp = bfd_demangle(0, symbol, 0); in main()
A Dtest-cplus-demangle.c7 char symbol[4096] = "FieldName__9ClassNameFd"; in main() local
10 tmp = cplus_demangle(symbol, 0); in main()

Completed in 846 milliseconds

123456