| /tools/include/linux/ |
| D | export.h | 4 #define EXPORT_SYMBOL(sym) argument 5 #define EXPORT_SYMBOL_GPL(sym) argument 6 #define EXPORT_SYMBOL_GPL_FUTURE(sym) argument 7 #define EXPORT_UNUSED_SYMBOL(sym) argument 8 #define EXPORT_UNUSED_SYMBOL_GPL(sym) argument
|
| /tools/perf/util/ |
| D | symbol_fprintf.c | 8 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf() 17 size_t __symbol__fprintf_symname_offs(const struct symbol *sym, in __symbol__fprintf_symname_offs() 41 size_t symbol__fprintf_symname_offs(const struct symbol *sym, in symbol__fprintf_symname_offs() 48 size_t __symbol__fprintf_symname(const struct symbol *sym, in __symbol__fprintf_symname() 55 size_t symbol__fprintf_symname(const struct symbol *sym, FILE *fp) in symbol__fprintf_symname()
|
| D | call-path.c | 23 struct symbol *sym, u64 ip, bool in_kernel) in call_path__init() 59 struct symbol *sym, u64 ip, in call_path__new() 87 struct symbol *sym, u64 ip, u64 ks) in call_path__findnew()
|
| D | annotate.c | 218 struct symbol *sym = map__find_symbol(map, map->map_ip(map, ops->target.addr)); in call__parse() local 608 int symbol__alloc_hist(struct symbol *sym) in symbol__alloc_hist() 645 static int symbol__alloc_hist_cycles(struct symbol *sym) in symbol__alloc_hist_cycles() 656 void symbol__annotate_zero_histograms(struct symbol *sym) in symbol__annotate_zero_histograms() 711 static int __symbol__inc_addr_samples(struct symbol *sym, struct map *map, in __symbol__inc_addr_samples() 741 static struct annotation *symbol__get_annotation(struct symbol *sym, bool cycles) in symbol__get_annotation() 756 static int symbol__inc_addr_samples(struct symbol *sym, struct map *map, in symbol__inc_addr_samples() 771 struct symbol *sym, unsigned cycles) in symbol__account_cycles() 1074 static int disasm_line__print(struct disasm_line *dl, struct symbol *sym, u64 start, in disasm_line__print() 1219 static int symbol__parse_objdump_line(struct symbol *sym, struct map *map, in symbol__parse_objdump_line() [all …]
|
| D | demangle-rust.c | 78 rust_is_mangled(const char *sym) in rust_is_mangled() 183 rust_demangle_sym(char *sym) in rust_demangle_sym()
|
| D | symbol.c | 266 struct symbol *sym = calloc(1, (symbol_conf.priv_size + in symbol__new() local 291 void symbol__delete(struct symbol *sym) in symbol__delete() 309 void __symbols__insert(struct rb_root *symbols, struct symbol *sym, bool kernel) in __symbols__insert() 339 void symbols__insert(struct rb_root *symbols, struct symbol *sym) in symbols__insert() 387 static struct symbol *symbols__next(struct symbol *sym) in symbols__next() 397 static void symbols__insert_by_name(struct rb_root *symbols, struct symbol *sym) in symbols__insert_by_name() 499 void dso__insert_symbol(struct dso *dso, enum map_type type, struct symbol *sym) in dso__insert_symbol() 532 struct symbol *dso__next_symbol(struct symbol *sym) in dso__next_symbol() 537 struct symbol *symbol__next_by_name(struct symbol *sym) in symbol__next_by_name() 667 struct symbol *sym; in map__process_kallsym_symbol() local [all …]
|
| D | symbol-elf.c | 80 #define elf_symtab__for_each_symbol(syms, nr_syms, idx, sym) \ argument 85 static inline uint8_t elf_sym__type(const GElf_Sym *sym) in elf_sym__type() 90 static inline uint8_t elf_sym__visibility(const GElf_Sym *sym) in elf_sym__visibility() 99 static inline int elf_sym__is_function(const GElf_Sym *sym) in elf_sym__is_function() 107 static inline bool elf_sym__is_object(const GElf_Sym *sym) in elf_sym__is_object() 114 static inline int elf_sym__is_label(const GElf_Sym *sym) in elf_sym__is_label() 124 static bool elf_sym__is_a(GElf_Sym *sym, enum map_type type) in elf_sym__is_a() 136 static inline const char *elf_sym__name(const GElf_Sym *sym, in elf_sym__name() 269 GElf_Sym sym; in dso__synthesize_plt_symbols() local 846 GElf_Sym sym; in dso__load_sym() local
|
| D | symbol.h | 81 static inline size_t symbol__size(const struct symbol *sym) in symbol__size() 156 struct symbol sym; member 169 static inline void *symbol__priv(struct symbol *sym) in symbol__priv() 182 struct symbol *sym; member 187 struct symbol *sym; member 211 struct symbol *sym; member
|
| D | map.c | 286 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_start() local 296 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_end() local 588 struct symbol *sym; in maps__find_symbol_by_name() local 616 struct symbol *sym = maps__find_symbol_by_name(&mg->maps[type], name, mapp); in map_groups__find_symbol_by_name() local
|
| D | call-path.h | 39 struct symbol *sym; member
|
| D | block-range.h | 21 struct symbol *sym; member
|
| D | block-range.c | 315 struct symbol *sym; in block_range__coverage() local
|
| /tools/perf/arch/powerpc/util/ |
| D | sym-handling.c | 28 char *sym = syma->name; in arch__choose_best_symbol() local 82 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update() 92 struct symbol *sym) in arch__fix_tev_from_maps() 135 struct symbol *sym = NULL; in arch__post_process_probe_trace_events() local
|
| /tools/virtio/linux/ |
| D | export.h | 1 #define EXPORT_SYMBOL_GPL(sym) extern typeof(sym) sym argument 2 #define EXPORT_SYMBOL(sym) extern typeof(sym) sym argument
|
| /tools/objtool/ |
| D | elf.c | 62 struct symbol *sym; in find_symbol_by_index() local 74 struct symbol *sym; in find_symbol_by_offset() local 87 struct symbol *sym; in find_symbol_by_name() local 99 struct symbol *sym; in find_symbol_containing() local 222 struct symbol *sym, *pfunc; in read_symbols() local 663 struct symbol *sym, *tmpsym; in elf_close() local
|
| D | elf.h | 46 struct symbol *sym; member 57 GElf_Sym sym; member 72 struct symbol *sym; member
|
| D | orc_dump.c | 86 GElf_Sym sym; in orc_dump() local
|
| /tools/perf/ui/gtk/ |
| D | annotate.c | 24 static int perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_percent() 53 static int perf_gtk__get_offset(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_offset() 90 static int perf_gtk__annotate_symbol(GtkWidget *window, struct symbol *sym, in perf_gtk__annotate_symbol() 159 static int symbol__gtk_annotate(struct symbol *sym, struct map *map, in symbol__gtk_annotate()
|
| /tools/perf/ui/browsers/ |
| D | annotate.c | 276 static bool disasm_line__is_valid_jump(struct disasm_line *dl, struct symbol *sym) in disasm_line__is_valid_jump() 313 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump() local 445 struct symbol *sym = ms->sym; in annotate_browser__calc_percent() local 540 static int sym_title(struct symbol *sym, struct map *map, char *title, in sym_title() 592 struct symbol *sym = ms->sym; in annotate_browser__find_offset() local 633 struct symbol *sym = ms->sym; in annotate_browser__find_string() local 672 struct symbol *sym = ms->sym; in annotate_browser__find_string_reverse() local 773 struct symbol *sym = ms->sym; in annotate_browser__run() local 1012 struct symbol *sym) in annotate__compute_ipc() 1044 struct symbol *sym = ms->sym; in annotate_browser__mark_jump_targets() local [all …]
|
| D | map.c | 25 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write() local 49 struct symbol *sym; in map_browser__search() local
|
| /tools/perf/ |
| D | builtin-top.c | 103 struct symbol *sym; in perf_top__parse_source() local 157 struct symbol *sym = he->ms.sym; in __zero_source_counters() local 161 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange() 194 struct symbol *sym = he->ms.sym; in perf_top__record_precise_ip() local 398 struct symbol *sym = top->sym_filter_entry->ms.sym; in perf_top__print_mapped_keys() local
|
| /tools/perf/scripts/python/ |
| D | stackcollapse.py | 70 def tidy_function_name(sym, dso): argument
|
| /tools/perf/tests/ |
| D | hists_cumulate.c | 21 struct symbol *sym; member 165 const char *sym; member 172 const char *sym; member
|
| D | vmlinux-kallsyms.c | 19 struct symbol *sym; in test__vmlinux_matches_kallsyms() local
|
| D | hists_filter.c | 21 struct symbol *sym; member
|