Lines Matching defs:btf_ext
1167 struct btf_ext **btf_ext) in btf_parse_elf()
1268 struct btf *btf__parse_elf(const char *path, struct btf_ext **btf_ext) in btf__parse_elf()
1351 static struct btf *btf_parse(const char *path, struct btf *base_btf, struct btf_ext **btf_ext) in btf_parse()
1368 struct btf *btf__parse(const char *path, struct btf_ext **btf_ext) in btf__parse()
2904 static int btf_ext_parse_sec_info(struct btf_ext *btf_ext, in btf_ext_parse_sec_info()
3001 static int btf_ext_parse_info(struct btf_ext *btf_ext, bool is_native) in btf_ext_parse_info()
3102 static void btf_ext_bswap_info(struct btf_ext *btf_ext, void *data) in btf_ext_bswap_info()
3128 static int btf_ext_parse(struct btf_ext *btf_ext) in btf_ext_parse()
3196 void btf_ext__free(struct btf_ext *btf_ext) in btf_ext__free()
3210 struct btf_ext *btf_ext; in btf_ext__new() local
3238 struct btf_ext *btf_ext = (struct btf_ext *)btf_ext_ro; in btf_ext_raw_data() local
3260 const void *btf_ext__raw_data(const struct btf_ext *btf_ext, __u32 *size) in btf_ext__raw_data()
3275 enum btf_endianness btf_ext__endianness(const struct btf_ext *btf_ext) in btf_ext__endianness()
3283 int btf_ext__set_endianness(struct btf_ext *btf_ext, enum btf_endianness endian) in btf_ext__set_endianness()
3523 struct btf_ext *btf_ext; member
5262 int btf_ext_visit_type_ids(struct btf_ext *btf_ext, type_id_visit_fn visit, void *ctx) in btf_ext_visit_type_ids()
5293 int btf_ext_visit_str_offs(struct btf_ext *btf_ext, str_off_visit_fn visit, void *ctx) in btf_ext_visit_str_offs()