Lines Matching defs:dso
162 #define DSO__SWAP(dso, type, val) \ argument
209 struct dso *dso; member
231 DECLARE_RC_STRUCT(dso) { in DECLARE_RC_STRUCT() argument
302 #define dso__for_each_symbol(dso, pos, n) \ argument
305 static inline void *dso__a2l(const struct dso *dso) in dso__a2l()
310 static inline void dso__set_a2l(struct dso *dso, void *val) in dso__set_a2l()
315 static inline unsigned int dso__a2l_fails(const struct dso *dso) in dso__a2l_fails()
320 static inline void dso__set_a2l_fails(struct dso *dso, unsigned int val) in dso__set_a2l_fails()
325 static inline bool dso__adjust_symbols(const struct dso *dso) in dso__adjust_symbols()
330 static inline void dso__set_adjust_symbols(struct dso *dso, bool val) in dso__set_adjust_symbols()
335 static inline bool dso__annotate_warned(const struct dso *dso) in dso__annotate_warned()
340 static inline void dso__set_annotate_warned(struct dso *dso) in dso__set_annotate_warned()
345 static inline bool dso__auxtrace_warned(const struct dso *dso) in dso__auxtrace_warned()
350 static inline void dso__set_auxtrace_warned(struct dso *dso) in dso__set_auxtrace_warned()
355 static inline struct auxtrace_cache *dso__auxtrace_cache(struct dso *dso) in dso__auxtrace_cache()
360 static inline void dso__set_auxtrace_cache(struct dso *dso, struct auxtrace_cache *cache) in dso__set_auxtrace_cache()
365 static inline struct build_id *dso__bid(struct dso *dso) in dso__bid()
370 static inline const struct build_id *dso__bid_const(const struct dso *dso) in dso__bid_const()
375 static inline struct dso_bpf_prog *dso__bpf_prog(struct dso *dso) in dso__bpf_prog()
380 static inline bool dso__has_build_id(const struct dso *dso) in dso__has_build_id()
385 static inline void dso__set_has_build_id(struct dso *dso) in dso__set_has_build_id()
390 static inline bool dso__has_srcline(const struct dso *dso) in dso__has_srcline()
395 static inline void dso__set_has_srcline(struct dso *dso, bool val) in dso__set_has_srcline()
400 static inline int dso__comp(const struct dso *dso) in dso__comp()
405 static inline void dso__set_comp(struct dso *dso, int comp) in dso__set_comp()
410 static inline struct dso_data *dso__data(struct dso *dso) in dso__data()
415 static inline u64 dso__db_id(const struct dso *dso) in dso__db_id()
420 static inline void dso__set_db_id(struct dso *dso, u64 db_id) in dso__set_db_id()
425 static inline struct dsos *dso__dsos(struct dso *dso) in dso__dsos()
430 static inline void dso__set_dsos(struct dso *dso, struct dsos *dsos) in dso__set_dsos()
435 static inline bool dso__header_build_id(struct dso *dso) in dso__header_build_id()
440 static inline void dso__set_header_build_id(struct dso *dso, bool val) in dso__set_header_build_id()
445 static inline bool dso__hit(const struct dso *dso) in dso__hit()
450 static inline void dso__set_hit(struct dso *dso) in dso__set_hit()
455 static inline struct dso_id *dso__id(struct dso *dso) in dso__id()
460 static inline const struct dso_id *dso__id_const(const struct dso *dso) in dso__id_const()
465 static inline struct rb_root_cached *dso__inlined_nodes(struct dso *dso) in dso__inlined_nodes()
470 static inline bool dso__is_64_bit(const struct dso *dso) in dso__is_64_bit()
475 static inline void dso__set_is_64_bit(struct dso *dso, bool is) in dso__set_is_64_bit()
480 static inline bool dso__is_kmod(const struct dso *dso) in dso__is_kmod()
485 static inline void dso__set_is_kmod(struct dso *dso) in dso__set_is_kmod()
490 static inline enum dso_space_type dso__kernel(const struct dso *dso) in dso__kernel()
495 static inline void dso__set_kernel(struct dso *dso, enum dso_space_type kernel) in dso__set_kernel()
500 static inline u64 dso__last_find_result_addr(const struct dso *dso) in dso__last_find_result_addr()
505 static inline void dso__set_last_find_result_addr(struct dso *dso, u64 addr) in dso__set_last_find_result_addr()
510 static inline struct symbol *dso__last_find_result_symbol(const struct dso *dso) in dso__last_find_result_symbol()
515 static inline void dso__set_last_find_result_symbol(struct dso *dso, struct symbol *symbol) in dso__set_last_find_result_symbol()
520 static inline enum dso_load_errno *dso__load_errno(struct dso *dso) in dso__load_errno()
525 static inline void dso__set_loaded(struct dso *dso) in dso__set_loaded()
530 static inline struct mutex *dso__lock(struct dso *dso) in dso__lock()
535 static inline const char *dso__long_name(const struct dso *dso) in dso__long_name()
540 static inline bool dso__long_name_allocated(const struct dso *dso) in dso__long_name_allocated()
545 static inline void dso__set_long_name_allocated(struct dso *dso, bool allocated) in dso__set_long_name_allocated()
550 static inline u16 dso__long_name_len(const struct dso *dso) in dso__long_name_len()
555 static inline const char *dso__name(const struct dso *dso) in dso__name()
560 static inline enum dso_swap_type dso__needs_swap(const struct dso *dso) in dso__needs_swap()
565 static inline void dso__set_needs_swap(struct dso *dso, enum dso_swap_type type) in dso__set_needs_swap()
570 static inline struct nsinfo *dso__nsinfo(struct dso *dso) in dso__nsinfo()
575 static inline const struct nsinfo *dso__nsinfo_const(const struct dso *dso) in dso__nsinfo_const()
580 static inline struct nsinfo **dso__nsinfo_ptr(struct dso *dso) in dso__nsinfo_ptr()
587 static inline u8 dso__rel(const struct dso *dso) in dso__rel()
592 static inline void dso__set_rel(struct dso *dso, u8 rel) in dso__set_rel()
597 static inline const char *dso__short_name(const struct dso *dso) in dso__short_name()
602 static inline bool dso__short_name_allocated(const struct dso *dso) in dso__short_name_allocated()
607 static inline void dso__set_short_name_allocated(struct dso *dso, bool allocated) in dso__set_short_name_allocated()
612 static inline u16 dso__short_name_len(const struct dso *dso) in dso__short_name_len()
617 static inline struct rb_root_cached *dso__srclines(struct dso *dso) in dso__srclines()
622 static inline struct rb_root *dso__data_types(struct dso *dso) in dso__data_types()
627 static inline struct rb_root *dso__global_vars(struct dso *dso) in dso__global_vars()
632 static inline struct rb_root_cached *dso__symbols(struct dso *dso) in dso__symbols()
637 static inline struct symbol **dso__symbol_names(struct dso *dso) in dso__symbol_names()
642 static inline void dso__set_symbol_names(struct dso *dso, struct symbol **names) in dso__set_symbol_names()
647 static inline size_t dso__symbol_names_len(struct dso *dso) in dso__symbol_names_len()
652 static inline void dso__set_symbol_names_len(struct dso *dso, size_t len) in dso__set_symbol_names_len()
657 static inline const char *dso__symsrc_filename(const struct dso *dso) in dso__symsrc_filename()
662 static inline void dso__set_symsrc_filename(struct dso *dso, char *val) in dso__set_symsrc_filename()
667 static inline void dso__free_symsrc_filename(struct dso *dso) in dso__free_symsrc_filename()
672 static inline enum dso_binary_type dso__symtab_type(const struct dso *dso) in dso__symtab_type()
677 static inline void dso__set_symtab_type(struct dso *dso, enum dso_binary_type bt) in dso__set_symtab_type()
682 static inline u64 dso__text_end(const struct dso *dso) in dso__text_end()
687 static inline void dso__set_text_end(struct dso *dso, u64 val) in dso__set_text_end()
692 static inline u64 dso__text_offset(const struct dso *dso) in dso__text_offset()
697 static inline void dso__set_text_offset(struct dso *dso, u64 val) in dso__set_text_offset()
719 static inline void __dso__zput(struct dso **dso) in __dso__zput()
725 #define dso__zput(dso) __dso__zput(&dso) argument
729 static inline bool dso__has_symbols(const struct dso *dso) in dso__has_symbols()
851 static inline enum dso_binary_type dso__binary_type(const struct dso *dso) in dso__binary_type()
856 static inline void dso__set_binary_type(struct dso *dso, enum dso_binary_type bt) in dso__set_binary_type()
861 static inline bool dso__is_vmlinux(const struct dso *dso) in dso__is_vmlinux()
868 static inline bool dso__is_kcore(const struct dso *dso) in dso__is_kcore()
875 static inline bool dso__is_kallsyms(const struct dso *dso) in dso__is_kallsyms()