Home
last modified time | relevance | path

Searched defs:sym (Results 1 – 25 of 64) 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.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()
Dcall-path.c15 struct symbol *sym, u64 ip, bool in_kernel) in call_path__init()
51 struct symbol *sym, u64 ip, in call_path__new()
79 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.c338 struct symbol *sym = ms->sym; in jump__parse() local
799 static int symbol__alloc_hist_cycles(struct symbol *sym) in symbol__alloc_hist_cycles()
810 void symbol__annotate_zero_histograms(struct symbol *sym) in symbol__annotate_zero_histograms()
879 struct symbol *sym = ms->sym; in __symbol__inc_addr_samples() local
911 static struct cyc_hist *symbol__cycles_hist(struct symbol *sym) in symbol__cycles_hist()
930 struct annotated_source *symbol__hists(struct symbol *sym, int nr_hists) in symbol__hists()
954 struct symbol *sym = ms->sym; in symbol__inc_addr_samples() local
964 struct symbol *sym, unsigned cycles) in symbol__account_cycles()
1358 annotation_line__print(struct annotation_line *al, struct symbol *sym, u64 start, in annotation_line__print()
1479 static int symbol__parse_objdump_line(struct symbol *sym, in symbol__parse_objdump_line()
[all …]
Dsrcline.c280 struct symbol *sym) in inline_list__append_dso_a2l()
295 struct symbol *sym) in addr2line()
365 struct dso *dso, struct symbol *sym) in addr2inlines()
451 struct symbol *sym) in addr2inlines()
519 char *__get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in __get_srcline()
602 char *get_srcline(struct dso *dso, u64 addr, struct symbol *sym, in get_srcline()
678 struct symbol *sym) in dso__parse_addr_inlines()
Dsymbol.h76 static inline size_t symbol__size(const struct symbol *sym) in symbol__size()
86 struct symbol sym; member
99 static inline void *symbol__priv(struct symbol *sym) in symbol__priv()
114 struct symbol *sym; member
Dsymbol.c286 struct symbol *sym = calloc(1, (symbol_conf.priv_size + in symbol__new() local
312 void symbol__delete(struct symbol *sym) in symbol__delete()
331 struct symbol *sym, bool kernel) in __symbols__insert()
364 void symbols__insert(struct rb_root_cached *symbols, struct symbol *sym) in symbols__insert()
412 static struct symbol *symbols__next(struct symbol *sym) in symbols__next()
422 static void symbols__insert_by_name(struct rb_root_cached *symbols, struct symbol *sym) in symbols__insert_by_name()
523 void dso__insert_symbol(struct dso *dso, struct symbol *sym) in dso__insert_symbol()
535 void dso__delete_symbol(struct dso *dso, struct symbol *sym) in dso__delete_symbol()
562 struct symbol *dso__next_symbol(struct symbol *sym) in dso__next_symbol()
567 struct symbol *symbol__next_by_name(struct symbol *sym) in symbol__next_by_name()
[all …]
Dmap_symbol.h14 struct symbol *sym; member
Dmap.c303 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_start() local
313 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map__fixup_end() local
423 char *map__srcline(struct map *map, u64 addr, struct symbol *sym) in map__srcline()
661 static bool map__contains_symbol(struct map *map, struct symbol *sym) in map__contains_symbol()
670 struct symbol *sym; in maps__find_symbol_by_name() local
Dsymbol-elf.c111 #define elf_symtab__for_each_symbol(syms, nr_syms, idx, sym) \ argument
116 static inline uint8_t elf_sym__type(const GElf_Sym *sym) in elf_sym__type()
121 static inline uint8_t elf_sym__visibility(const GElf_Sym *sym) in elf_sym__visibility()
130 static inline int elf_sym__is_function(const GElf_Sym *sym) in elf_sym__is_function()
138 static inline bool elf_sym__is_object(const GElf_Sym *sym) in elf_sym__is_object()
145 static inline int elf_sym__is_label(const GElf_Sym *sym) in elf_sym__is_label()
155 static bool elf_sym__filter(GElf_Sym *sym) in elf_sym__filter()
160 static inline const char *elf_sym__name(const GElf_Sym *sym, in elf_sym__name()
313 GElf_Sym sym; in dso__synthesize_plt_symbols() local
960 GElf_Sym *sym, GElf_Shdr *shdr, in dso__process_kernel_symbol()
[all …]
/tools/perf/arch/powerpc/util/
Dsym-handling.c16 char *sym = syma->name; in arch__choose_best_symbol() local
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() 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/objtool/arch/x86/
Ddecode.c99 struct symbol *sym; in arch_decode_instruction() local
648 bool arch_is_retpoline(struct symbol *sym) in arch_is_retpoline()
653 bool arch_is_rethunk(struct symbol *sym) in arch_is_rethunk()
658 bool arch_is_embedded_insn(struct symbol *sym) in arch_is_embedded_insn()
/tools/bpf/bpftool/
Dxlated_dumper.c25 struct kernel_sym *sym; in kernel_syms_load() local
73 struct kernel_sym sym = { in kernel_syms_search() local
139 struct kernel_sym *sym, in print_call_pcrel()
157 struct kernel_sym *sym, in print_call_helper()
174 struct kernel_sym *sym; in print_call() local
/tools/objtool/
Delf.c155 struct symbol *sym; in find_symbol_by_index() local
222 struct symbol *sym; in find_symbol_by_name() local
344 static void elf_add_symbol(struct elf *elf, struct symbol *sym) in elf_add_symbol()
378 struct symbol *sym, *pfunc; in read_symbols() local
513 unsigned int type, struct symbol *sym, s64 addend) in elf_add_reloc()
546 static void elf_dirty_reloc_sym(struct elf *elf, struct symbol *sym) in elf_dirty_reloc_sym()
574 struct section *symtab_shndx, struct symbol *sym) in elf_update_symbol()
696 struct symbol *sym, *old; in elf_create_section_symbol() local
764 struct symbol *sym = insn_sec->sym; in elf_add_reloc_to_insn() local
1300 struct symbol *sym, *tmpsym; in elf_close() local
Dcheck.c96 #define sym_for_each_insn(file, sym, insn) \ argument
103 #define sym_for_each_insn_continue_reverse(file, sym, insn) \ argument
996 __weak bool arch_is_retpoline(struct symbol *sym) in arch_is_retpoline()
1005 __weak bool arch_is_rethunk(struct symbol *sym) in arch_is_rethunk()
1014 __weak bool arch_is_embedded_insn(struct symbol *sym) in arch_is_embedded_insn()
1052 struct symbol *sym = insn->call_dest; in annotate_call_site() local
1252 struct symbol *sym = find_symbol_by_offset(dest_sec, dest_off); in add_jump_destinations() local
1884 struct symbol *sym = find_symbol_by_offset(insn->sec, insn->offset); in read_unwind_hints() local
3490 struct symbol *sym, struct insn_state *state) in validate_symbol()
Delf.h37 struct symbol *sym; member
50 GElf_Sym sym; member
75 struct symbol *sym; member
/tools/perf/ui/gtk/
Dannotate.c28 static int perf_gtk__get_percent(char *buf, size_t size, struct symbol *sym, in perf_gtk__get_percent()
98 struct symbol *sym = ms->sym; in perf_gtk__annotate_symbol() local
167 struct symbol *sym = ms->sym; in symbol__gtk_annotate() local
/tools/perf/ui/browsers/
Dmap.c27 struct symbol *sym = rb_entry(nd, struct symbol, rb_node); in map_browser__write() local
51 struct symbol *sym; in map_browser__search() local
Dannotate.c154 struct symbol *sym = ms->sym; in annotate_browser__draw_current_jump() local
306 struct symbol *sym = ms->sym; in annotate_browser__calc_percent() local
393 static int sym_title(struct symbol *sym, struct map *map, char *title, in sym_title()
615 struct symbol *sym = ms->sym; in annotate_browser__show() local
669 struct symbol *sym = ms->sym; in annotate_browser__run() local
897 struct symbol *sym = ms->sym; in symbol__tui_annotate() local
/tools/perf/scripts/python/
Dstackcollapse.py72 def tidy_function_name(sym, dso): argument
/tools/perf/tests/
Dhists_cumulate.c22 struct symbol *sym; member
166 const char *sym; member
173 const char *sym; member
Dpe-file-parsing.c35 struct symbol *sym; in run_dir() local
Dvmlinux-kallsyms.c21 struct symbol *sym; in test__vmlinux_matches_kallsyms() local

123