Lines Matching defs:dso

104 #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 static inline void *dso__a2l(const struct dso *dso) in dso__a2l()
248 static inline void dso__set_a2l(struct dso *dso, void *val) in dso__set_a2l()
253 static inline unsigned int dso__a2l_fails(const struct dso *dso) in dso__a2l_fails()
258 static inline void dso__set_a2l_fails(struct dso *dso, unsigned int val) in dso__set_a2l_fails()
263 static inline bool dso__adjust_symbols(const struct dso *dso) in dso__adjust_symbols()
268 static inline void dso__set_adjust_symbols(struct dso *dso, bool val) in dso__set_adjust_symbols()
273 static inline bool dso__annotate_warned(const struct dso *dso) in dso__annotate_warned()
278 static inline void dso__set_annotate_warned(struct dso *dso) in dso__set_annotate_warned()
283 static inline bool dso__auxtrace_warned(const struct dso *dso) in dso__auxtrace_warned()
288 static inline void dso__set_auxtrace_warned(struct dso *dso) in dso__set_auxtrace_warned()
293 static inline struct auxtrace_cache *dso__auxtrace_cache(struct dso *dso) in dso__auxtrace_cache()
298 static inline void dso__set_auxtrace_cache(struct dso *dso, struct auxtrace_cache *cache) in dso__set_auxtrace_cache()
303 static inline struct build_id *dso__bid(struct dso *dso) in dso__bid()
308 static inline const struct build_id *dso__bid_const(const struct dso *dso) in dso__bid_const()
313 static inline struct dso_bpf_prog *dso__bpf_prog(struct dso *dso) in dso__bpf_prog()
318 static inline bool dso__has_build_id(const struct dso *dso) in dso__has_build_id()
323 static inline void dso__set_has_build_id(struct dso *dso) in dso__set_has_build_id()
328 static inline bool dso__has_srcline(const struct dso *dso) in dso__has_srcline()
333 static inline void dso__set_has_srcline(struct dso *dso, bool val) in dso__set_has_srcline()
338 static inline int dso__comp(const struct dso *dso) in dso__comp()
343 static inline void dso__set_comp(struct dso *dso, int comp) in dso__set_comp()
348 static inline struct dso_data *dso__data(struct dso *dso) in dso__data()
353 static inline u64 dso__db_id(const struct dso *dso) in dso__db_id()
358 static inline void dso__set_db_id(struct dso *dso, u64 db_id) in dso__set_db_id()
363 static inline struct dsos *dso__dsos(struct dso *dso) in dso__dsos()
368 static inline void dso__set_dsos(struct dso *dso, struct dsos *dsos) in dso__set_dsos()
373 static inline bool dso__header_build_id(struct dso *dso) in dso__header_build_id()
378 static inline void dso__set_header_build_id(struct dso *dso, bool val) in dso__set_header_build_id()
383 static inline bool dso__hit(const struct dso *dso) in dso__hit()
388 static inline void dso__set_hit(struct dso *dso) in dso__set_hit()
393 static inline struct dso_id *dso__id(struct dso *dso) in dso__id()
398 static inline const struct dso_id *dso__id_const(const struct dso *dso) in dso__id_const()
403 static inline struct rb_root_cached *dso__inlined_nodes(struct dso *dso) in dso__inlined_nodes()
408 static inline bool dso__is_64_bit(const struct dso *dso) in dso__is_64_bit()
413 static inline void dso__set_is_64_bit(struct dso *dso, bool is) in dso__set_is_64_bit()
418 static inline bool dso__is_kmod(const struct dso *dso) in dso__is_kmod()
423 static inline void dso__set_is_kmod(struct dso *dso) in dso__set_is_kmod()
428 static inline enum dso_space_type dso__kernel(const struct dso *dso) in dso__kernel()
433 static inline void dso__set_kernel(struct dso *dso, enum dso_space_type kernel) in dso__set_kernel()
438 static inline u64 dso__last_find_result_addr(const struct dso *dso) in dso__last_find_result_addr()
443 static inline void dso__set_last_find_result_addr(struct dso *dso, u64 addr) in dso__set_last_find_result_addr()
448 static inline struct symbol *dso__last_find_result_symbol(const struct dso *dso) in dso__last_find_result_symbol()
453 static inline void dso__set_last_find_result_symbol(struct dso *dso, struct symbol *symbol) in dso__set_last_find_result_symbol()
458 static inline enum dso_load_errno *dso__load_errno(struct dso *dso) in dso__load_errno()
463 static inline void dso__set_loaded(struct dso *dso) in dso__set_loaded()
468 static inline struct mutex *dso__lock(struct dso *dso) in dso__lock()
473 static inline const char *dso__long_name(const struct dso *dso) in dso__long_name()
478 static inline bool dso__long_name_allocated(const struct dso *dso) in dso__long_name_allocated()
483 static inline void dso__set_long_name_allocated(struct dso *dso, bool allocated) in dso__set_long_name_allocated()
488 static inline u16 dso__long_name_len(const struct dso *dso) in dso__long_name_len()
493 static inline const char *dso__name(const struct dso *dso) in dso__name()
498 static inline enum dso_swap_type dso__needs_swap(const struct dso *dso) in dso__needs_swap()
503 static inline void dso__set_needs_swap(struct dso *dso, enum dso_swap_type type) in dso__set_needs_swap()
508 static inline struct nsinfo *dso__nsinfo(struct dso *dso) in dso__nsinfo()
513 static inline const struct nsinfo *dso__nsinfo_const(const struct dso *dso) in dso__nsinfo_const()
518 static inline struct nsinfo **dso__nsinfo_ptr(struct dso *dso) in dso__nsinfo_ptr()
525 static inline u8 dso__rel(const struct dso *dso) in dso__rel()
530 static inline void dso__set_rel(struct dso *dso, u8 rel) in dso__set_rel()
535 static inline const char *dso__short_name(const struct dso *dso) in dso__short_name()
540 static inline bool dso__short_name_allocated(const struct dso *dso) in dso__short_name_allocated()
545 static inline void dso__set_short_name_allocated(struct dso *dso, bool allocated) in dso__set_short_name_allocated()
550 static inline u16 dso__short_name_len(const struct dso *dso) in dso__short_name_len()
555 static inline struct rb_root_cached *dso__srclines(struct dso *dso) in dso__srclines()
560 static inline struct rb_root *dso__data_types(struct dso *dso) in dso__data_types()
565 static inline struct rb_root *dso__global_vars(struct dso *dso) in dso__global_vars()
570 static inline struct rb_root_cached *dso__symbols(struct dso *dso) in dso__symbols()
575 static inline struct symbol **dso__symbol_names(struct dso *dso) in dso__symbol_names()
580 static inline void dso__set_symbol_names(struct dso *dso, struct symbol **names) in dso__set_symbol_names()
585 static inline size_t dso__symbol_names_len(struct dso *dso) in dso__symbol_names_len()
590 static inline void dso__set_symbol_names_len(struct dso *dso, size_t len) in dso__set_symbol_names_len()
595 static inline const char *dso__symsrc_filename(const struct dso *dso) in dso__symsrc_filename()
600 static inline void dso__set_symsrc_filename(struct dso *dso, char *val) in dso__set_symsrc_filename()
605 static inline void dso__free_symsrc_filename(struct dso *dso) in dso__free_symsrc_filename()
610 static inline enum dso_binary_type dso__symtab_type(const struct dso *dso) in dso__symtab_type()
615 static inline void dso__set_symtab_type(struct dso *dso, enum dso_binary_type bt) in dso__set_symtab_type()
620 static inline u64 dso__text_end(const struct dso *dso) in dso__text_end()
625 static inline void dso__set_text_end(struct dso *dso, u64 val) in dso__set_text_end()
630 static inline u64 dso__text_offset(const struct dso *dso) in dso__text_offset()
635 static inline void dso__set_text_offset(struct dso *dso, u64 val) in dso__set_text_offset()
657 static inline void __dso__zput(struct dso **dso) in __dso__zput()
663 #define dso__zput(dso) __dso__zput(&dso) argument
667 static inline bool dso__has_symbols(const struct dso *dso) in dso__has_symbols()
785 static inline enum dso_binary_type dso__binary_type(const struct dso *dso) in dso__binary_type()
790 static inline void dso__set_binary_type(struct dso *dso, enum dso_binary_type bt) in dso__set_binary_type()
795 static inline bool dso__is_vmlinux(const struct dso *dso) in dso__is_vmlinux()
802 static inline bool dso__is_kcore(const struct dso *dso) in dso__is_kcore()
809 static inline bool dso__is_kallsyms(const struct dso *dso) in dso__is_kallsyms()