Home
last modified time | relevance | path

Searched defs:btf_ext (Results 1 – 12 of 12) sorted by relevance

/kernel/linux/linux-5.10/tools/lib/bpf/
Dlibbpf_internal.h218 struct btf_ext { struct
220 struct btf_ext_header *hdr; argument
223 struct btf_ext_info func_info; argument
224 struct btf_ext_info line_info; argument
225 struct btf_ext_info core_relo_info; argument
229 struct btf_ext_info_sec { argument
Dbtf.c803 struct btf *btf__parse_elf(const char *path, struct btf_ext **btf_ext) in btf__parse_elf()
989 struct btf *btf__parse(const char *path, struct btf_ext **btf_ext) in btf__parse()
2346 static int btf_ext_setup_info(struct btf_ext *btf_ext, in btf_ext_setup_info()
2435 static int btf_ext_setup_func_info(struct btf_ext *btf_ext) in btf_ext_setup_func_info()
2448 static int btf_ext_setup_line_info(struct btf_ext *btf_ext) in btf_ext_setup_line_info()
2461 static int btf_ext_setup_core_relos(struct btf_ext *btf_ext) in btf_ext_setup_core_relos()
2510 void btf_ext__free(struct btf_ext *btf_ext) in btf_ext__free()
2520 struct btf_ext *btf_ext; in btf_ext__new() local
2565 const void *btf_ext__get_raw_data(const struct btf_ext *btf_ext, __u32 *size) in btf_ext__get_raw_data()
2620 const struct btf_ext *btf_ext, in btf_ext__reloc_func_info()
[all …]
Dbtf_dump.c58 const struct btf_ext *btf_ext; member
122 const struct btf_ext *btf_ext, in btf_dump__new()
Dlibbpf.c469 struct btf_ext *btf_ext; member
/kernel/linux/linux-6.6/tools/lib/bpf/
Dlibbpf_internal.h457 struct btf_ext { struct
459 struct btf_ext_header *hdr; argument
462 struct btf_ext_info func_info; argument
463 struct btf_ext_info line_info; argument
464 struct btf_ext_info core_relo_info; argument
468 struct btf_ext_info_sec { argument
Dbtf.c923 struct btf_ext **btf_ext) in btf_parse_elf()
1048 struct btf *btf__parse_elf(const char *path, struct btf_ext **btf_ext) in btf__parse_elf()
1131 static struct btf *btf_parse(const char *path, struct btf *base_btf, struct btf_ext **btf_ext) in btf_parse()
1148 struct btf *btf__parse(const char *path, struct btf_ext **btf_ext) in btf__parse()
2655 static int btf_ext_setup_info(struct btf_ext *btf_ext, in btf_ext_setup_info()
2746 static int btf_ext_setup_func_info(struct btf_ext *btf_ext) in btf_ext_setup_func_info()
2759 static int btf_ext_setup_line_info(struct btf_ext *btf_ext) in btf_ext_setup_line_info()
2772 static int btf_ext_setup_core_relos(struct btf_ext *btf_ext) in btf_ext_setup_core_relos()
2821 void btf_ext__free(struct btf_ext *btf_ext) in btf_ext__free()
2834 struct btf_ext *btf_ext; in btf_ext__new() local
[all …]
Dbtf.h225 struct btf_ext *btf_ext; member
Dlinker.c59 struct btf_ext *btf_ext; member
148 struct btf_ext *btf_ext; member
Dlibbpf.c658 struct btf_ext *btf_ext; member
/kernel/linux/linux-6.6/tools/bpf/bpftool/
Dgen.c2048 struct btf_ext *btf_ext = NULL; in btfgen_record_obj() local
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/
Dbtf.c4754 struct btf_ext *btf_ext = NULL; in do_test_file() local
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/
Dbtf.c4113 struct btf_ext *btf_ext = NULL; in do_test_file() local