Searched refs:mod_btf (Results 1 - 3 of 3) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dmodule_fentry_shadow.c57 struct btf *vmlinux_btf = NULL, *mod_btf = NULL; local
86 mod_btf = btf_get_from_fd(btf_fd[1], vmlinux_btf);
87 if (!ASSERT_OK_PTR(mod_btf, "btf_get_from_fd"))
94 btf_id[1] = btf__find_by_name_kind(mod_btf, symbol_name, BTF_KIND_FUNC);
124 btf__free(mod_btf);
/linux-master/tools/lib/bpf/
H A Dlibbpf.c958 struct module_btf **mod_btf,
974 &btf, mod_btf);
1092 struct module_btf *mod_btf; local
1100 err = find_struct_ops_kern_types(obj, tname, &mod_btf,
1107 kern_btf = mod_btf ? mod_btf->btf : obj->btf_vmlinux;
1112 map->mod_btf_fd = mod_btf ? mod_btf->fd : -1;
1195 if (mod_btf)
1196 prog->attach_btf_obj_fd = mod_btf
957 find_struct_ops_kern_types(struct bpf_object *obj, const char *tname_raw, struct module_btf **mod_btf, const struct btf_type **type, __u32 *type_id, const struct btf_type **vtype, __u32 *vtype_id, const struct btf_member **data_member) argument
5495 struct module_btf *mod_btf; local
8047 struct module_btf *mod_btf; local
8082 struct module_btf *mod_btf = NULL; local
8134 struct module_btf *mod_btf = NULL; local
[all...]
/linux-master/kernel/bpf/
H A Dbtf.c8606 struct btf *mod_btf; local
8663 idr_for_each_entry(&btf_idr, mod_btf, id) {
8664 if (!btf_is_module(mod_btf))
8669 btf_get(mod_btf);
8671 cands = bpf_core_add_cands(cands, mod_btf, btf_nr_types(main_btf));
8672 btf_put(mod_btf);

Completed in 180 milliseconds