| H A D | btf_dump.c | 132 static const char *btf_name_of(const struct btf_dump *d, __u32 name_off) in btf_name_of() argument 137 static void btf_dump_printf(const struct btf_dump *d, const char *fmt, ...) in btf_dump_printf() argument 154 struct btf_dump *d; in btf_dump__new() local 195 btf_dump_resize(struct btf_dump * d) btf_dump_resize() argument 238 btf_dump__free(struct btf_dump * d) btf_dump__free() argument 281 btf_dump__dump_type(struct btf_dump * d,__u32 id) btf_dump__dump_type() argument 315 btf_dump_mark_referenced(struct btf_dump * d) btf_dump_mark_referenced() argument 381 btf_dump_add_emit_queue_id(struct btf_dump * d,__u32 id) btf_dump_add_emit_queue_id() argument 473 btf_dump_order_type(struct btf_dump * d,__u32 id,bool through_ptr) btf_dump_order_type() argument 656 btf_dump_is_blacklisted(struct btf_dump * d,__u32 id) btf_dump_is_blacklisted() argument 689 btf_dump_emit_type(struct btf_dump * d,__u32 id,__u32 cont_id) btf_dump_emit_type() argument 864 btf_dump_emit_bit_padding(const struct btf_dump * d,int cur_off,int next_off,int next_align,bool in_bitfield,int lvl) btf_dump_emit_bit_padding() argument 958 btf_dump_emit_struct_fwd(struct btf_dump * d,__u32 id,const struct btf_type * t) btf_dump_emit_struct_fwd() argument 967 btf_dump_emit_struct_def(struct btf_dump * d,__u32 id,const struct btf_type * t,int lvl) btf_dump_emit_struct_def() argument 1044 btf_dump_emit_missing_aliases(struct btf_dump * d,__u32 id,const struct btf_type * t) btf_dump_emit_missing_aliases() argument 1059 btf_dump_emit_enum_fwd(struct btf_dump * d,__u32 id,const struct btf_type * t) btf_dump_emit_enum_fwd() argument 1065 btf_dump_emit_enum32_val(struct btf_dump * d,const struct btf_type * t,int lvl,__u16 vlen) btf_dump_emit_enum32_val() argument 1090 btf_dump_emit_enum64_val(struct btf_dump * d,const struct btf_type * t,int lvl,__u16 vlen) btf_dump_emit_enum64_val() argument 1121 btf_dump_emit_enum_def(struct btf_dump * d,__u32 id,const struct btf_type * t,int lvl) btf_dump_emit_enum_def() argument 1179 btf_dump_emit_fwd_def(struct btf_dump * d,__u32 id,const struct btf_type * t) btf_dump_emit_fwd_def() argument 1190 btf_dump_emit_typedef_def(struct btf_dump * d,__u32 id,const struct btf_type * t,int lvl) btf_dump_emit_typedef_def() argument 1210 btf_dump_push_decl_stack_id(struct btf_dump * d,__u32 id) btf_dump_push_decl_stack_id() argument 1270 btf_dump__emit_type_decl(struct btf_dump * d,__u32 id,const struct btf_dump_emit_type_decl_opts * opts) btf_dump__emit_type_decl() argument 1291 btf_dump_emit_type_decl(struct btf_dump * d,__u32 id,const char * fname,int lvl) btf_dump_emit_type_decl() argument 1372 btf_dump_emit_mods(struct btf_dump * d,struct id_stack * decl_stack) btf_dump_emit_mods() argument 1398 btf_dump_drop_mods(struct btf_dump * d,struct id_stack * decl_stack) btf_dump_drop_mods() argument 1412 btf_dump_emit_name(const struct btf_dump * d,const char * name,bool last_was_ptr) btf_dump_emit_name() argument 1420 btf_dump_emit_type_chain(struct btf_dump * d,struct id_stack * decls,const char * fname,int lvl) btf_dump_emit_type_chain() argument 1608 btf_dump_emit_type_cast(struct btf_dump * d,__u32 id,bool top_level) btf_dump_emit_type_cast() argument 1641 btf_dump_name_dups(struct btf_dump * d,struct hashmap * name_map,const char * orig_name) btf_dump_name_dups() argument 1664 btf_dump_resolve_name(struct btf_dump * d,__u32 id,struct hashmap * name_map) btf_dump_resolve_name() argument 1697 btf_dump_type_name(struct btf_dump * d,__u32 id) btf_dump_type_name() argument 1702 btf_dump_ident_name(struct btf_dump * d,__u32 id) btf_dump_ident_name() argument 1715 btf_dump_data_newline(struct btf_dump * d) btf_dump_data_newline() argument 1720 btf_dump_data_delim(struct btf_dump * d) btf_dump_data_delim() argument 1725 btf_dump_data_pfx(struct btf_dump * d) btf_dump_data_pfx() argument 1741 btf_dump_type_values(d,fmt,...) global() argument 1747 btf_dump_unsupported_data(struct btf_dump * d,const struct btf_type * t,__u32 id) btf_dump_unsupported_data() argument 1755 btf_dump_get_bitfield_value(struct btf_dump * d,const struct btf_type * t,const void * data,__u8 bits_offset,__u8 bit_sz,__u64 * value) btf_dump_get_bitfield_value() argument 1796 btf_dump_bitfield_check_zero(struct btf_dump * d,const struct btf_type * t,const void * data,__u8 bits_offset,__u8 bit_sz) btf_dump_bitfield_check_zero() argument 1813 btf_dump_bitfield_data(struct btf_dump * d,const struct btf_type * t,const void * data,__u8 bits_offset,__u8 bit_sz) btf_dump_bitfield_data() argument 1832 btf_dump_base_type_check_zero(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_base_type_check_zero() argument 1869 btf_dump_int_data(struct btf_dump * d,const struct btf_type * t,__u32 type_id,const void * data,__u8 bits_offset) btf_dump_int_data() argument 1964 double d; global() member 1968 btf_dump_float_data(struct btf_dump * d,const struct btf_type * t,__u32 type_id,const void * data) btf_dump_float_data() argument 2000 btf_dump_var_data(struct btf_dump * d,const struct btf_type * v,__u32 id,const void * data) btf_dump_var_data() argument 2034 btf_dump_string_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_string_data() argument 2080 btf_dump_array_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_array_data() argument 2147 btf_dump_struct_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_struct_data() argument 2193 btf_dump_ptr_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_ptr_data() argument 2212 btf_dump_get_enum_value(struct btf_dump * d,const struct btf_type * t,const void * data,__u32 id,__s64 * value) btf_dump_get_enum_value() argument 2250 btf_dump_enum_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_enum_data() argument 2291 btf_dump_datasec_data(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data) btf_dump_datasec_data() argument 2314 btf_dump_type_data_check_overflow(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data,__u8 bits_offset,__u8 bit_sz) btf_dump_type_data_check_overflow() argument 2373 btf_dump_type_data_check_zero(struct btf_dump * d,const struct btf_type * t,__u32 id,const void * data,__u8 bits_offset,__u8 bit_sz) btf_dump_type_data_check_zero() argument 2481 btf_dump_dump_type_data(struct btf_dump * d,const char * fname,const struct btf_type * t,__u32 id,const void * data,__u8 bits_offset,__u8 bit_sz) btf_dump_dump_type_data() argument 2572 btf_dump__dump_type_data(struct btf_dump * d,__u32 id,const void * data,size_t data_sz,const struct btf_dump_type_data_opts * opts) btf_dump__dump_type_data() argument [all...] |