Home
last modified time | relevance | path

Searched defs:sym (Results 1 – 25 of 54) sorted by relevance

123

/tools/include/linux/
Dexport.h4 #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/
Dsymbol_fprintf.c7 size_t symbol__fprintf(struct symbol *sym, FILE *fp) in symbol__fprintf()
16 size_t __symbol__fprintf_symname_offs(const struct symbol *sym, in __symbol__fprintf_symname_offs()
39 size_t symbol__fprintf_symname_offs(const struct symbol *sym, in symbol__fprintf_symname_offs()
46 size_t __symbol__fprintf_symname(const struct symbol *sym, in __symbol__fprintf_symname()
53 size_t symbol__fprintf_symname(const struct symbol *sym, FILE *fp) in symbol__fprintf_symname()
Dcall-path.c23 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()
Ddemangle-rust.c77 rust_is_mangled(const char *sym) in rust_is_mangled()
182 rust_demangle_sym(char *sym) in rust_demangle_sym()
Dannotate.c87 struct symbol *sym = map__find_symbol(map, map->map_ip(map, ops->target.addr)); in call__parse() local
495 int symbol__alloc_hist(struct symbol *sym) in symbol__alloc_hist()
522 static int symbol__alloc_hist_cycles(struct symbol *sym) in symbol__alloc_hist_cycles()
533 void symbol__annotate_zero_histograms(struct symbol *sym) in symbol__annotate_zero_histograms()
588 static int __symbol__inc_addr_samples(struct symbol *sym, struct map *map, in __symbol__inc_addr_samples()
614 static struct annotation *symbol__get_annotation(struct symbol *sym, bool cycles) in symbol__get_annotation()
629 static int symbol__inc_addr_samples(struct symbol *sym, struct map *map, in symbol__inc_addr_samples()
643 struct symbol *sym, unsigned cycles) in symbol__account_cycles()
948 static int disasm_line__print(struct disasm_line *dl, struct symbol *sym, u64 start, in disasm_line__print()
1090 static int symbol__parse_objdump_line(struct symbol *sym, struct map *map, in symbol__parse_objdump_line()
[all …]
Dsymbol.c237 struct symbol *sym = calloc(1, (symbol_conf.priv_size + in symbol__new() local
262 void symbol__delete(struct symbol *sym) in symbol__delete()
280 void __symbols__insert(struct rb_root *symbols, struct symbol *sym, bool kernel) in __symbols__insert()
310 void symbols__insert(struct rb_root *symbols, struct symbol *sym) in symbols__insert()
358 static struct symbol *symbols__next(struct symbol *sym) in symbols__next()
368 static void symbols__insert_by_name(struct rb_root *symbols, struct symbol *sym) in symbols__insert_by_name()
451 void dso__insert_symbol(struct dso *dso, enum map_type type, struct symbol *sym) in dso__insert_symbol()
484 struct symbol *dso__next_symbol(struct symbol *sym) in dso__next_symbol()
489 struct symbol *symbol__next_by_name(struct symbol *sym) in symbol__next_by_name()
610 struct symbol *sym; in map__process_kallsym_symbol() local
[all …]
Dsymbol.h79 static inline size_t symbol__size(const struct symbol *sym) in symbol__size()
150 struct symbol sym; member
163 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
176 struct symbol *sym; member
181 struct symbol *sym; member
204 struct symbol *sym; member
Dcall-path.h39 struct symbol *sym; member
Dsrcline.c270 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in __get_srcline()
327 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in get_srcline()
Dblock-range.h20 struct symbol *sym; member
Dsymbol-elf.c78 #define elf_symtab__for_each_symbol(syms, nr_syms, idx, sym) \ argument
83 static inline uint8_t elf_sym__type(const GElf_Sym *sym) in elf_sym__type()
92 static inline int elf_sym__is_function(const GElf_Sym *sym) in elf_sym__is_function()
100 static inline bool elf_sym__is_object(const GElf_Sym *sym) in elf_sym__is_object()
107 static inline int elf_sym__is_label(const GElf_Sym *sym) in elf_sym__is_label()
115 static bool elf_sym__is_a(GElf_Sym *sym, enum map_type type) in elf_sym__is_a()
127 static inline const char *elf_sym__name(const GElf_Sym *sym, in elf_sym__name()
260 GElf_Sym sym; in dso__synthesize_plt_symbols() local
840 GElf_Sym sym; in dso__load_sym() local
Dblock-range.c314 struct symbol *sym; in block_range__coverage() local
/tools/virtio/linux/
Dexport.h1 #define EXPORT_SYMBOL_GPL(sym) extern typeof(sym) sym argument
2 #define EXPORT_SYMBOL(sym) extern typeof(sym) sym argument
/tools/perf/arch/powerpc/util/
Dsym-handling.c28 char *sym = syma->name; in arch__choose_best_symbol() local
59 void arch__sym_update(struct symbol *s, GElf_Sym *sym) in arch__sym_update()
69 struct symbol *sym) in arch__fix_tev_from_maps()
107 struct symbol *sym = NULL; in arch__post_process_probe_trace_events() local
/tools/objtool/
Delf.c67 struct symbol *sym; in find_symbol_by_index() local
79 struct symbol *sym; in find_symbol_by_offset() local
91 struct symbol *sym; in find_symbol_containing() local
214 struct symbol *sym; in read_symbols() local
409 struct symbol *sym, *tmpsym; in elf_close() local
Delf.h39 struct symbol *sym; member
50 GElf_Sym sym; member
63 struct symbol *sym; member
/tools/testing/radix-tree/linux/
Dexport.h2 #define EXPORT_SYMBOL(sym) argument
/tools/perf/ui/gtk/
Dannotate.c22 static int perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_percent()
51 static int perf_gtk__get_offset(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_offset()
88 static int perf_gtk__annotate_symbol(GtkWidget *window, struct symbol *sym, in perf_gtk__annotate_symbol()
157 static int symbol__gtk_annotate(struct symbol *sym, struct map *map, in symbol__gtk_annotate()
/tools/perf/ui/browsers/
Dmap.c22 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write() local
46 struct symbol *sym; in map_browser__search() local
Dannotate.c244 static bool disasm_line__is_valid_jump(struct disasm_line *dl, struct symbol *sym) in disasm_line__is_valid_jump()
261 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump() local
381 struct symbol *sym = ms->sym; in annotate_browser__calc_percent() local
476 static int sym_title(struct symbol *sym, struct map *map, char *title, in sym_title()
528 struct symbol *sym = ms->sym; in annotate_browser__find_offset() local
567 struct symbol *sym = ms->sym; in annotate_browser__find_string() local
606 struct symbol *sym = ms->sym; in annotate_browser__find_string_reverse() local
707 struct symbol *sym = ms->sym; in annotate_browser__run() local
938 struct symbol *sym) in annotate__compute_ipc()
970 struct symbol *sym = ms->sym; in annotate_browser__mark_jump_targets() local
[all …]
/tools/perf/scripts/python/
Dstackcollapse.py69 def tidy_function_name(sym, dso): argument
/tools/perf/tests/
Dvmlinux-kallsyms.c17 struct symbol *sym; in test__vmlinux_matches_kallsyms() local
Dhists_cumulate.c18 struct symbol *sym; member
162 const char *sym; member
169 const char *sym; member
Dhists_filter.c18 struct symbol *sym; member
/tools/perf/
Dbuiltin-top.c99 struct symbol *sym; in perf_top__parse_source() local
153 struct symbol *sym = he->ms.sym; in __zero_source_counters() local
157 static void ui__warn_map_erange(struct map *map, struct symbol *sym, u64 ip) in ui__warn_map_erange()
189 struct symbol *sym = he->ms.sym; in perf_top__record_precise_ip() local
393 struct symbol *sym = top->sym_filter_entry->ms.sym; in perf_top__print_mapped_keys() local

123