Home
last modified time | relevance | path

Searched defs:base_btf (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/tools/lib/bpf/
H A Dbtf.c98 struct btf *base_btf; member
981 static struct btf *btf_new_empty(struct btf *base_btf) in btf_new_empty()
1028 struct btf *btf__new_empty_split(struct btf *base_btf) in btf__new_empty_split()
1166 static struct btf *btf_parse_elf(const char *path, struct btf *base_btf, in btf_parse_elf()
1273 struct btf *btf__parse_elf_split(const char *path, struct btf *base_btf) in btf__parse_elf_split()
1278 static struct btf *btf_parse_raw(const char *path, struct btf *base_btf) in btf_parse_raw()
1346 struct btf *btf__parse_raw_split(const char *path, struct btf *base_btf) in btf__parse_raw_split()
1373 struct btf *btf__parse_split(const char *path, struct btf *base_btf) in btf__parse_split()
1568 struct btf *btf_get_from_fd(int btf_fd, struct btf *base_btf) in btf_get_from_fd()
5702 void btf_set_base_btf(struct btf *btf, const struct btf *base_btf) in btf_set_base_btf()
[all …]
H A Dbtf_relocate.c40 const struct btf *base_btf; member
444 int btf_relocate(struct btf *btf, const struct btf *base_btf, __u32 **id_map) in btf_relocate()
/linux-6.15/tools/bpf/bpftool/
H A Dmain.c34 struct btf *base_btf; variable
/linux-6.15/include/linux/
H A Dbtf.h610 static inline void btf_set_base_btf(struct btf *btf, const struct btf *base_btf) in btf_set_base_btf()
614 static inline int btf_relocate(void *log, struct btf *btf, const struct btf *base_btf, in btf_relocate()
/linux-6.15/tools/bpf/resolve_btfids/
H A Dmain.c538 struct btf *base_btf = NULL; in symbols_resolve() local
/linux-6.15/kernel/bpf/
H A Dbtf.c272 struct btf *base_btf; member
1775 void btf_set_base_btf(struct btf *btf, const struct btf *base_btf) in btf_set_base_btf()
6284 struct btf *btf = NULL, *vmlinux_btf, *base_btf = NULL; in btf_parse_module() local