Home
last modified time | relevance | path

Searched defs:dso (Results 1 – 25 of 70) sorted by relevance

123

/linux/tools/perf/util/
H A Ddso.h104 #define DSO__SWAP(dso, type, val) \ argument
151 struct dso *dso; member
171 DECLARE_RC_STRUCT(dso) { in DECLARE_RC_STRUCT() argument
240 #define dso__for_each_symbol(dso, pos, n) \ argument
243 dso__a2l(const struct dso * dso) dso__a2l() argument
248 dso__set_a2l(struct dso * dso,void * val) dso__set_a2l() argument
253 dso__a2l_fails(const struct dso * dso) dso__a2l_fails() argument
258 dso__set_a2l_fails(struct dso * dso,unsigned int val) dso__set_a2l_fails() argument
263 dso__adjust_symbols(const struct dso * dso) dso__adjust_symbols() argument
268 dso__set_adjust_symbols(struct dso * dso,bool val) dso__set_adjust_symbols() argument
273 dso__annotate_warned(const struct dso * dso) dso__annotate_warned() argument
278 dso__set_annotate_warned(struct dso * dso) dso__set_annotate_warned() argument
283 dso__auxtrace_warned(const struct dso * dso) dso__auxtrace_warned() argument
288 dso__set_auxtrace_warned(struct dso * dso) dso__set_auxtrace_warned() argument
293 dso__auxtrace_cache(struct dso * dso) dso__auxtrace_cache() argument
298 dso__set_auxtrace_cache(struct dso * dso,struct auxtrace_cache * cache) dso__set_auxtrace_cache() argument
303 dso__bid(struct dso * dso) dso__bid() argument
308 dso__bid_const(const struct dso * dso) dso__bid_const() argument
313 dso__bpf_prog(struct dso * dso) dso__bpf_prog() argument
318 dso__has_build_id(const struct dso * dso) dso__has_build_id() argument
323 dso__set_has_build_id(struct dso * dso) dso__set_has_build_id() argument
328 dso__has_srcline(const struct dso * dso) dso__has_srcline() argument
333 dso__set_has_srcline(struct dso * dso,bool val) dso__set_has_srcline() argument
338 dso__comp(const struct dso * dso) dso__comp() argument
343 dso__set_comp(struct dso * dso,int comp) dso__set_comp() argument
348 dso__data(struct dso * dso) dso__data() argument
353 dso__db_id(const struct dso * dso) dso__db_id() argument
358 dso__set_db_id(struct dso * dso,u64 db_id) dso__set_db_id() argument
363 dso__dsos(struct dso * dso) dso__dsos() argument
368 dso__set_dsos(struct dso * dso,struct dsos * dsos) dso__set_dsos() argument
373 dso__header_build_id(struct dso * dso) dso__header_build_id() argument
378 dso__set_header_build_id(struct dso * dso,bool val) dso__set_header_build_id() argument
383 dso__hit(const struct dso * dso) dso__hit() argument
388 dso__set_hit(struct dso * dso) dso__set_hit() argument
393 dso__id(struct dso * dso) dso__id() argument
398 dso__id_const(const struct dso * dso) dso__id_const() argument
403 dso__inlined_nodes(struct dso * dso) dso__inlined_nodes() argument
408 dso__is_64_bit(const struct dso * dso) dso__is_64_bit() argument
413 dso__set_is_64_bit(struct dso * dso,bool is) dso__set_is_64_bit() argument
418 dso__is_kmod(const struct dso * dso) dso__is_kmod() argument
423 dso__set_is_kmod(struct dso * dso) dso__set_is_kmod() argument
428 dso__kernel(const struct dso * dso) dso__kernel() argument
433 dso__set_kernel(struct dso * dso,enum dso_space_type kernel) dso__set_kernel() argument
438 dso__last_find_result_addr(const struct dso * dso) dso__last_find_result_addr() argument
443 dso__set_last_find_result_addr(struct dso * dso,u64 addr) dso__set_last_find_result_addr() argument
448 dso__last_find_result_symbol(const struct dso * dso) dso__last_find_result_symbol() argument
453 dso__set_last_find_result_symbol(struct dso * dso,struct symbol * symbol) dso__set_last_find_result_symbol() argument
458 dso__load_errno(struct dso * dso) dso__load_errno() argument
463 dso__set_loaded(struct dso * dso) dso__set_loaded() argument
468 dso__lock(struct dso * dso) dso__lock() argument
473 dso__long_name(const struct dso * dso) dso__long_name() argument
478 dso__long_name_allocated(const struct dso * dso) dso__long_name_allocated() argument
483 dso__set_long_name_allocated(struct dso * dso,bool allocated) dso__set_long_name_allocated() argument
488 dso__long_name_len(const struct dso * dso) dso__long_name_len() argument
493 dso__name(const struct dso * dso) dso__name() argument
498 dso__needs_swap(const struct dso * dso) dso__needs_swap() argument
503 dso__set_needs_swap(struct dso * dso,enum dso_swap_type type) dso__set_needs_swap() argument
508 dso__nsinfo(struct dso * dso) dso__nsinfo() argument
513 dso__nsinfo_const(const struct dso * dso) dso__nsinfo_const() argument
518 dso__nsinfo_ptr(struct dso * dso) dso__nsinfo_ptr() argument
525 dso__rel(const struct dso * dso) dso__rel() argument
530 dso__set_rel(struct dso * dso,u8 rel) dso__set_rel() argument
535 dso__short_name(const struct dso * dso) dso__short_name() argument
540 dso__short_name_allocated(const struct dso * dso) dso__short_name_allocated() argument
545 dso__set_short_name_allocated(struct dso * dso,bool allocated) dso__set_short_name_allocated() argument
550 dso__short_name_len(const struct dso * dso) dso__short_name_len() argument
555 dso__srclines(struct dso * dso) dso__srclines() argument
560 dso__data_types(struct dso * dso) dso__data_types() argument
565 dso__global_vars(struct dso * dso) dso__global_vars() argument
570 dso__symbols(struct dso * dso) dso__symbols() argument
575 dso__symbol_names(struct dso * dso) dso__symbol_names() argument
580 dso__set_symbol_names(struct dso * dso,struct symbol ** names) dso__set_symbol_names() argument
585 dso__symbol_names_len(struct dso * dso) dso__symbol_names_len() argument
590 dso__set_symbol_names_len(struct dso * dso,size_t len) dso__set_symbol_names_len() argument
595 dso__symsrc_filename(const struct dso * dso) dso__symsrc_filename() argument
600 dso__set_symsrc_filename(struct dso * dso,char * val) dso__set_symsrc_filename() argument
605 dso__free_symsrc_filename(struct dso * dso) dso__free_symsrc_filename() argument
610 dso__symtab_type(const struct dso * dso) dso__symtab_type() argument
615 dso__set_symtab_type(struct dso * dso,enum dso_binary_type bt) dso__set_symtab_type() argument
620 dso__text_end(const struct dso * dso) dso__text_end() argument
625 dso__set_text_end(struct dso * dso,u64 val) dso__set_text_end() argument
630 dso__text_offset(const struct dso * dso) dso__text_offset() argument
635 dso__set_text_offset(struct dso * dso,u64 val) dso__set_text_offset() argument
657 __dso__zput(struct dso ** dso) __dso__zput() argument
663 dso__zput(dso) global() argument
667 dso__has_symbols(const struct dso * dso) dso__has_symbols() argument
785 dso__binary_type(const struct dso * dso) dso__binary_type() argument
790 dso__set_binary_type(struct dso * dso,enum dso_binary_type bt) dso__set_binary_type() argument
795 dso__is_vmlinux(const struct dso * dso) dso__is_vmlinux() argument
802 dso__is_kcore(const struct dso * dso) dso__is_kcore() argument
809 dso__is_kallsyms(const struct dso * dso) dso__is_kallsyms() argument
[all...]
H A Ddso.c43 void dso__set_nsinfo(struct dso *dso, struct nsinfo *nsi) in dso__set_nsinfo() argument
49 char dso__symtab_origin(const struct dso *dso) in dso__symtab_origin() argument
77 dso__is_object_file(const struct dso * dso) dso__is_object_file() argument
110 dso__read_binary_type_filename(const struct dso * dso,enum dso_binary_type type,char * root_dir,char * filename,size_t size) dso__read_binary_type_filename() argument
317 dso__needs_decompress(struct dso * dso) dso__needs_decompress() argument
366 decompress_kmodule(struct dso * dso,const char * name,char * pathname,size_t len) decompress_kmodule() argument
378 dso__decompress_kmodule_fd(struct dso * dso,const char * name) dso__decompress_kmodule_fd() argument
383 dso__decompress_kmodule_path(struct dso * dso,const char * name,char * pathname,size_t len) dso__decompress_kmodule_path() argument
472 dso__set_module_info(struct dso * dso,struct kmod_path * m,struct machine * machine) dso__set_module_info() argument
497 dso__list_add(struct dso * dso) dso__list_add() argument
508 dso__list_del(struct dso * dso) dso__list_del() argument
542 dso__filename_with_chroot(const struct dso * dso,const char * filename) dso__filename_with_chroot() argument
547 __open_dso(struct dso * dso,struct machine * machine) __open_dso() argument
612 open_dso(struct dso * dso,struct machine * machine) open_dso() argument
638 close_data_fd(struct dso * dso) close_data_fd() argument
655 close_dso(struct dso * dso) close_dso() argument
663 struct dso *dso; close_first_dso() local
735 dso__data_close(struct dso * dso) dso__data_close() argument
742 try_to_open_dso(struct dso * dso,struct machine * machine) try_to_open_dso() argument
784 dso__data_get_fd(struct dso * dso,struct machine * machine) dso__data_get_fd() argument
805 dso__data_status_seen(struct dso * dso,enum dso_data_status_seen by) dso__data_status_seen() argument
818 bpf_read(struct dso * dso,u64 offset,char * data) bpf_read() argument
843 bpf_size(struct dso * dso) bpf_size() argument
860 dso_cache__free(struct dso * dso) dso_cache__free() argument
877 __dso_cache__find(struct dso * dso,u64 offset) __dso_cache__find() argument
903 dso_cache__insert(struct dso * dso,struct dso_cache * new) dso_cache__insert() argument
949 file_read(struct dso * dso,struct machine * machine,u64 offset,char * data) file_read() argument
974 dso_cache__populate(struct dso * dso,struct machine * machine,u64 offset,ssize_t * ret) dso_cache__populate() argument
1015 dso_cache__find(struct dso * dso,struct machine * machine,u64 offset,ssize_t * ret) dso_cache__find() argument
1025 dso_cache_io(struct dso * dso,struct machine * machine,u64 offset,u8 * data,ssize_t size,bool out) dso_cache_io() argument
1043 cached_io(struct dso * dso,struct machine * machine,u64 offset,u8 * data,ssize_t size,bool out) cached_io() argument
1072 file_size(struct dso * dso,struct machine * machine) file_size() argument
1106 dso__data_file_size(struct dso * dso,struct machine * machine) dso__data_file_size() argument
1127 dso__data_size(struct dso * dso,struct machine * machine) dso__data_size() argument
1136 data_read_write_offset(struct dso * dso,struct machine * machine,u64 offset,u8 * data,ssize_t size,bool out) data_read_write_offset() argument
1164 dso__data_read_offset(struct dso * dso,struct machine * machine,u64 offset,u8 * data,ssize_t size) dso__data_read_offset() argument
1183 dso__data_read_addr(struct dso * dso,struct map * map,struct machine * machine,u64 addr,u8 * data,ssize_t size) dso__data_read_addr() argument
1202 dso__data_write_cache_offs(struct dso * dso,struct machine * machine,u64 offset,const u8 * data_in,ssize_t size) dso__data_write_cache_offs() argument
1224 dso__data_write_cache_addr(struct dso * dso,struct map * map,struct machine * machine,u64 addr,const u8 * data,ssize_t size) dso__data_write_cache_addr() argument
1236 struct dso *dso = dso__new(name); dso__new_map() local
1252 struct dso *dso = machine__findnew_dso(machine, name); machine__findnew_kernel() local
1266 dso__set_long_name_id(struct dso * dso,const char * name,bool name_allocated) dso__set_long_name_id() argument
1330 __dso__inject_id(struct dso * dso,struct dso_id * id) __dso__inject_id() argument
1363 dso__set_long_name(struct dso * dso,const char * name,bool name_allocated) dso__set_long_name() argument
1368 dso__set_short_name(struct dso * dso,const char * name,bool name_allocated) dso__set_short_name() argument
1395 dso__name_len(const struct dso * dso) dso__name_len() argument
1405 dso__loaded(const struct dso * dso) dso__loaded() argument
1410 dso__sorted_by_name(const struct dso * dso) dso__sorted_by_name() argument
1415 dso__set_sorted_by_name(struct dso * dso) dso__set_sorted_by_name() argument
1476 dso__delete(struct dso * dso) dso__delete() argument
1510 dso__get(struct dso * dso) dso__get() argument
1520 dso__put(struct dso * dso) dso__put() argument
1528 dso__set_build_id(struct dso * dso,struct build_id * bid) dso__set_build_id() argument
1534 dso__build_id_equal(const struct dso * dso,struct build_id * bid) dso__build_id_equal() argument
1552 dso__read_running_kernel_build_id(struct dso * dso,struct machine * machine) dso__read_running_kernel_build_id() argument
1563 dso__kernel_module_get_build_id(struct dso * dso,const char * root_dir) dso__kernel_module_get_build_id() argument
1583 dso__fprintf_buildid(struct dso * dso,FILE * fp) dso__fprintf_buildid() argument
1591 dso__fprintf(struct dso * dso,FILE * fp) dso__fprintf() argument
1609 dso__type(struct dso * dso,struct machine * machine) dso__type() argument
1623 dso__strerror_load(struct dso * dso,char * buf,size_t buflen) dso__strerror_load() argument
[all...]
H A Ddsos.c30 struct dso *dso = dsos->dsos[i]; in dsos__purge() local
52 int (*cb)(struct dso *dso, void *data), in __dsos__for_each_dso() argument
56 struct dso *dso = dsos->dsos[i]; in __dsos__for_each_dso() local
71 dsos__read_build_ids_cb(struct dso * dso,void * data) dsos__read_build_ids_cb() argument
146 const struct dso *dso = *((const struct dso **)vdso); dsos__cmp_key_long_name_id() local
172 struct dso *dso; __dsos__find_by_longname_id() local
195 __dsos__add(struct dsos * dsos,struct dso * dso) __dsos__add() argument
235 dsos__add(struct dsos * dsos,struct dso * dso) dsos__add() argument
251 dsos__find_id_cb(struct dso * dso,void * data) dsos__find_id_cb() argument
292 dso__set_basename(struct dso * dso) dso__set_basename() argument
326 struct dso *dso = dso__new_id(name, id); __dsos__addnew_id() local
342 struct dso *dso = __dsos__find_id(dsos, name, id, false, /*write_locked=*/true); __dsos__findnew_id() local
352 struct dso *dso; dsos__findnew_id() local
366 dsos__fprintf_buildid_cb(struct dso * dso,void * data) dsos__fprintf_buildid_cb() argument
379 dsos__fprintf_buildid(struct dsos * dsos,FILE * fp,bool (* skip)(struct dso * dso,int parm),int parm) dsos__fprintf_buildid() argument
397 dsos__fprintf_cb(struct dso * dso,void * data) dsos__fprintf_cb() argument
416 dsos__hit_all_cb(struct dso * dso,void * data __maybe_unused) dsos__hit_all_cb() argument
432 struct dso *dso; dsos__findnew_module_dso() local
461 dsos__find_kernel_dso_cb(struct dso * dso,void * data) dsos__find_kernel_dso_cb() argument
493 dsos__for_each_dso(struct dsos * dsos,int (* cb)(struct dso * dso,void * data),void * data) dsos__for_each_dso() argument
[all...]
H A Dmap.c105 map__init(struct map * map,u64 start,u64 end,u64 pgoff,struct dso * dso) map__init() argument
130 struct dso *dso, *header_bid_dso; map__new() local
221 map__new2(u64 start,struct dso * dso) map__new2() argument
254 struct dso *dso = map__dso(map); __map__is_bpf_prog() local
271 struct dso *dso = map__dso(map); __map__is_bpf_image() local
287 const struct dso *dso = map__dso(map); __map__is_ool() local
319 struct dso *dso = map__dso(map); map__fixup_start() local
332 struct dso *dso = map__dso(map); map__fixup_end() local
346 struct dso *dso = map__dso(map); map__load() local
395 struct dso *dso; map__find_symbol_by_name_idx() local
418 struct dso *dso = map__dso(from); map__clone() local
434 const struct dso *dso = map__dso(map); map__fprintf() local
440 prefer_dso_long_name(const struct dso * dso,bool print_off) prefer_dso_long_name() argument
451 const struct dso *dso = map ? map__dso(map) : NULL; __map__fprintf_dsoname() local
475 const struct dso *dso = map ? map__dso(map) : NULL; map__fprintf_dsoname_dsoff() local
500 const struct dso *dso = map ? map__dso(map) : NULL; map__fprintf_srcline() local
532 const struct dso *dso = map__dso(map); map__rip_2objdump() local
576 const struct dso *dso = map__dso(map); map__objdump_2mem() local
599 const struct dso *dso = map__dso(map); __map__kmap() local
[all...]
H A Dsymbol.c534 void dso__reset_find_symbol_cache(struct dso *dso) in dso__reset_find_symbol_cache() argument
540 dso__insert_symbol(struct dso * dso,struct symbol * sym) dso__insert_symbol() argument
552 dso__delete_symbol(struct dso * dso,struct symbol * sym) dso__delete_symbol() argument
559 dso__find_symbol(struct dso * dso,u64 addr) dso__find_symbol() argument
569 dso__find_symbol_nocache(struct dso * dso,u64 addr) dso__find_symbol_nocache() argument
574 dso__first_symbol(struct dso * dso) dso__first_symbol() argument
579 dso__last_symbol(struct dso * dso) dso__last_symbol() argument
589 dso__next_symbol_by_name(struct dso * dso,size_t * idx) dso__next_symbol_by_name() argument
601 dso__find_symbol_by_name(struct dso * dso,const char * name,size_t * idx) dso__find_symbol_by_name() argument
613 dso__sort_by_name(struct dso * dso) dso__sort_by_name() argument
751 struct dso *dso = arg; map__process_kallsym_symbol() local
783 dso__load_all_kallsyms(struct dso * dso,const char * filename) dso__load_all_kallsyms() argument
788 maps__split_kallsyms_for_kcore(struct maps * kmaps,struct dso * dso) maps__split_kallsyms_for_kcore() argument
843 maps__split_kallsyms(struct maps * kmaps,struct dso * dso,u64 delta,struct map * initial_map) maps__split_kallsyms() argument
1156 struct dso *dso; do_validate_kcore_modules_cb() local
1251 struct dso *dso; global() member
1288 dso__load_kcore(struct dso * dso,struct map * map,const char * kallsyms_filename) dso__load_kcore() argument
1474 __dso__load_kallsyms(struct dso * dso,const char * filename,struct map * map,bool no_kcore) __dso__load_kallsyms() argument
1506 dso__load_kallsyms(struct dso * dso,const char * filename,struct map * map) dso__load_kallsyms() argument
1512 dso__load_perf_map(const char * map_path,struct dso * dso) dso__load_perf_map() argument
1594 dso__load_bfd_symbols(struct dso * dso,const char * debugfile) dso__load_bfd_symbols() argument
1700 dso__is_compatible_symtab_type(struct dso * dso,bool kmod,enum dso_binary_type type) dso__is_compatible_symtab_type() argument
1785 dso__load(struct dso * dso,struct map * map) dso__load() argument
1984 dso__load_vmlinux(struct dso * dso,struct map * map,const char * vmlinux,bool vmlinux_allocated) dso__load_vmlinux() argument
2029 dso__load_vmlinux_path(struct dso * dso,struct map * map) dso__load_vmlinux_path() argument
2101 dso__find_kallsyms(struct dso * dso,struct map * map) dso__find_kallsyms() argument
2158 dso__load_kernel_sym(struct dso * dso,struct map * map) dso__load_kernel_sym() argument
2234 dso__load_guest_kernel_sym(struct dso * dso,struct map * map) dso__load_guest_kernel_sym() argument
[all...]
H A Dvdso.c130 struct dso *dso; in __machine__addnew_vdso() local
151 struct dso *dso = map__dso(map); machine__thread_dso_type_maps_cb() local
253 struct dso *dso; __machine__findnew_compat() local
271 __machine__findnew_vdso_compat(struct machine * machine,struct thread * thread,struct vdso_info * vdso_info,struct dso ** dso) __machine__findnew_vdso_compat() argument
305 struct dso *dso = NULL; machine__find_vdso() local
336 struct dso *dso = NULL; machine__findnew_vdso() local
370 dso__is_vdso(struct dso * dso) dso__is_vdso() argument
[all...]
H A Dsrcline.c30 srcline_dso_name(struct dso * dso) srcline_dso_name() argument
92 new_inline_sym(struct dso * dso,struct symbol * base_sym,const char * funcname) new_inline_sym() argument
287 inline_list__append_dso_a2l(struct dso * dso,struct inline_node * node,struct symbol * sym) inline_list__append_dso_a2l() argument
302 addr2line(const char * dso_name,u64 addr,char ** file,unsigned int * line,struct dso * dso,bool unwind_inlines,struct inline_node * node,struct symbol * sym) addr2line() argument
361 dso__free_a2l(struct dso * dso) dso__free_a2l() argument
622 inline_list__append_record(struct dso * dso,struct inline_node * node,struct symbol * sym,const char * function,const char * filename,unsigned int line_nr) inline_list__append_record() argument
636 addr2line(const char * dso_name,u64 addr,char ** file,unsigned int * line_nr,struct dso * dso,bool unwind_inlines,struct inline_node * node,struct symbol * sym __maybe_unused) addr2line() argument
780 dso__free_a2l(struct dso * dso) dso__free_a2l() argument
795 addr2inlines(const char * dso_name,u64 addr,struct dso * dso,struct symbol * sym) addr2inlines() argument
818 __get_srcline(struct dso * dso,u64 addr,struct symbol * sym,bool show_sym,bool show_addr,bool unwind_inlines,u64 ip) __get_srcline() argument
869 get_srcline_split(struct dso * dso,u64 addr,unsigned * line) get_srcline_split() argument
908 get_srcline(struct dso * dso,u64 addr,struct symbol * sym,bool show_sym,bool show_addr,u64 ip) get_srcline() argument
983 dso__parse_addr_inlines(struct dso * dso,u64 addr,struct symbol * sym) dso__parse_addr_inlines() argument
[all...]
H A Dunwind-libdw.c29 const struct dso *dso = *userdata; in __find_debuginfo() local
48 struct dso *dso = NULL; in __report_module() local
163 struct dso *dso; in access_dso_mem() local
H A Dunwind-libunwind-local.c284 static int unwind_spec_ehframe(struct dso *dso, struct machine *machine, in unwind_spec_ehframe()
306 struct dso *dso; member
322 static int read_unwind_spec_eh_frame(struct dso *dso, struct unwind_info *ui, in read_unwind_spec_eh_frame()
362 static int read_unwind_spec_debug_frame(struct dso *dso, in read_unwind_spec_debug_frame()
453 struct dso *dso; in find_proc_info() local
548 struct dso *dso; in access_dso_mem() local
H A Dmachine.c682 struct dso *dso; machine__findnew_module_dso() local
740 struct dso *dso; machine__process_ksymbol_register() local
809 struct dso *dso = map__dso(map); machine__process_ksymbol_unregister() local
837 struct dso *dso = map ? map__dso(map) : NULL; machine__process_text_poke() local
880 struct dso *dso; machine__addnew_module_map() local
921 machine__fprintf_dsos_buildid(struct machine * m,FILE * fp,bool (skip)(struct dso * dso,int parm),int parm) machine__fprintf_dsos_buildid() argument
927 machines__fprintf_dsos_buildid(struct machines * machines,FILE * fp,bool (skip)(struct dso * dso,int parm),int parm) machines__fprintf_dsos_buildid() argument
1094 find_entry_trampoline(struct dso * dso) find_entry_trampoline() argument
1312 struct dso *dso = map__dso(map); machine__load_kallsyms() local
1331 struct dso *dso = map__dso(map); machine__load_vmlinux_path() local
1368 is_kmod_dso(struct dso * dso) is_kmod_dso() argument
1377 struct dso *dso; maps__set_module_path() local
1621 struct dso *dso; machine__uses_kcore() local
1696 struct dso *dso; machine__process_kernel_mmap_event() local
2117 struct dso *dso; callchain_srcline() local
2916 struct dso *dso; append_inlines() local
[all...]
H A Dsymbol-elf.c306 static char *demangle_sym(struct dso *dso, int kmodule, const char *elf_name) in demangle_sym() argument
403 static bool get_ifunc_name(Elf *elf, struct dso *dso, GElf_Ehdr *ehdr, in get_ifunc_name() argument
434 static bool get_plt_sizes(struct dso *dso, GElf_Ehdr *ehdr, GElf_Shdr *shdr_plt, in get_plt_sizes() argument
488 struct dso *dso; global() member
633 dso__synthesize_plt_got_symbols(struct dso * dso,Elf * elf,GElf_Ehdr * ehdr,char * buf,size_t buf_sz) dso__synthesize_plt_got_symbols() argument
672 dso__synthesize_plt_symbols(struct dso * dso,struct symsrc * ss) dso__synthesize_plt_symbols() argument
847 dso__demangle_sym(struct dso * dso,int kmodule,const char * elf_name) dso__demangle_sym() argument
1174 dso__swap_init(struct dso * dso,unsigned char eidata) dso__swap_init() argument
1229 symsrc__init(struct symsrc * ss,struct dso * dso,const char * name,enum dso_binary_type type) symsrc__init() argument
1419 dso__process_kernel_symbol(struct dso * dso,struct map * map,GElf_Sym * sym,GElf_Shdr * shdr,struct maps * kmaps,struct kmap * kmap,struct dso ** curr_dsop,struct map ** curr_mapp,const char * section_name,bool adjust_kernel_syms,bool kmodule,bool * remap_kernel,u64 max_text_sh_offset) dso__process_kernel_symbol() argument
1547 dso__load_sym_internal(struct dso * dso,struct map * map,struct symsrc * syms_ss,struct symsrc * runtime_ss,int kmodule,int dynsym) dso__load_sym_internal() argument
1818 dso__load_sym(struct dso * dso,struct map * map,struct symsrc * syms_ss,struct symsrc * runtime_ss,int kmodule) dso__load_sym() argument
[all...]
H A Ddb-export.c146 int db_export__dso(struct db_export *dbe, struct dso *dso, in db_export__dso() argument
161 struct dso *dso) in db_export__symbol() argument
182 struct dso *ds in db_ids_from_al() local
[all...]
H A Dannotate-data.c127 dso__findnew_data_type(struct dso * dso,Dwarf_Die * type_die) dso__findnew_data_type() argument
367 struct dso *dso = map__dso(ms->map); find_data_type() local
[all...]
/linux/tools/perf/tests/
H A Dsymbols.c45 struct dso *dso; member
59 static struct map *find_module_map(struct machine *machine, struct dso *dso) in find_module_map() argument
78 struct dso *dso in create_map() local
109 test_dso(struct dso * dso) test_dso() argument
144 subdivided_dso_cb(struct dso * dso,struct machine * machine __maybe_unused,void * d) subdivided_dso_cb() argument
155 process_subdivided_dso(struct machine * machine,struct dso * dso) process_subdivided_dso() argument
168 struct dso *dso; test_file() local
[all...]
H A Ddso-data.c106 /* move it from util/dso.c for compatibility */ in dso__data_fd() argument
119 struct dso *dso; test__dso_data() local
229 struct dso *dso = dsos[i]; dsos__delete() local
272 struct dso *dso = dsos[i]; test__dso_data_cache() local
[all...]
H A Dhists_common.c129 struct dso *dso; in setup_fake_machine() local
182 struct dso *ds in print_hists_in() local
211 struct dso *dso = map__dso(he->ms.map); print_hists_out() local
[all...]
H A Dvmlinux-kallsyms.c123 struct dso *dso = map__dso(map); in test__vmlinux_matches_kallsyms_cb1() local
156 struct dso *dso = map__dso(map); in test__vmlinux_matches_kallsyms_cb2() local
[all...]
H A Dpe-file-parsing.c34 struct dso *dso; in run_dir() local
/linux/tools/perf/scripts/python/Perf-Trace-Util/lib/Perf/Trace/
H A DEventClass.py26 def create_event(name, comm, dso, symbol, raw_buf): argument
38 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_GENERIC): argument
58 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS): argument
87 def __init__(self, name, comm, dso, symbol, raw_buf, ev_type=EVTYPE_PEBS_LL): argument
/linux/tools/perf/bench/
H A Dinject-buildid.c82 struct bench_dso *dso = &dsos[nr_dsos]; in add_dso() local
124 struct bench_dso *dso = &dsos[i]; in release_dso() local
132 static u64 dso_map_addr(struct bench_dso *dso) in dso_map_addr() argument
173 static ssize_t synthesize_mmap(struct bench_data *data, struct bench_dso *dso, u6 argument
219 synthesize_sample(struct bench_data * data,struct bench_dso * dso,u64 timestamp) synthesize_sample() argument
366 struct bench_dso *dso = &dsos[idx]; inject_build_id() local
[all...]
/linux/tools/perf/
H A Dbuiltin-buildid-list.c27 const struct dso *dso = map__dso(map); in buildid__map_cb() local
77 dso__skip_buildid(struct dso * dso,int with_hits) dso__skip_buildid() argument
[all...]
H A Dbuiltin-inject.c419 struct dso *dso; findnew_dso() local
464 struct dso *dso; perf_event__repipe_buildid_mmap() local
489 struct dso *dso; perf_event__repipe_mmap2() local
539 struct dso *dso; perf_event__repipe_buildid_mmap2() local
630 dso__read_build_id(struct dso * dso) dso__read_build_id() argument
691 perf_inject__lookup_known_build_id(struct perf_inject * inject,struct dso * dso) perf_inject__lookup_known_build_id() argument
716 dso__inject_build_id(struct dso * dso,struct perf_tool * tool,struct machine * machine,u8 cpumode,u32 flags) dso__inject_build_id() argument
764 struct dso *dso = map__dso(al.map); perf_event__inject_buildid() local
1143 dso__is_in_kernel_space(struct dso * dso) dso__is_in_kernel_space() argument
1174 synthesize_build_id(struct perf_inject * inject,struct dso * dso,pid_t machine_pid) synthesize_build_id() argument
1194 struct dso *dso; guest_session__add_build_ids() local
[all...]
H A Dbuiltin-kallsyms.c31 const struct dso *dso; in __cmd_kallsyms() local
/linux/tools/perf/arch/powerpc/util/
H A Dskip-callchain-idx.c152 static int check_return_addr(struct dso *dso, u64 map_start, Dwarf_Addr pc) in check_return_addr()
245 struct dso *dso = NULL; in arch_skip_callchain_idx() local
/linux/tools/perf/scripts/python/
H A Dstackcollapse.py72 def tidy_function_name(sym, dso): argument

123