Lines Matching defs:mod_btf
5510 struct module_btf *mod_btf;
5583 mod_btf = &obj->btf_modules[obj->btf_module_cnt++];
5585 mod_btf->btf = btf;
5586 mod_btf->id = id;
5587 mod_btf->fd = fd;
5588 mod_btf->name = strdup(name);
5589 if (!mod_btf->name) {
7595 struct module_btf *mod_btf;
7600 mod_btf = NULL;
7610 mod_btf = &obj->btf_modules[i];
7611 btf = mod_btf->btf;
7621 *res_mod_btf = mod_btf;
7630 struct module_btf *mod_btf = NULL;
7635 id = find_ksym_btf_id(obj, ext->name, BTF_KIND_VAR, &btf, &mod_btf);
7670 ext->ksym.kernel_btf_obj_fd = mod_btf ? mod_btf->fd : 0;
7682 struct module_btf *mod_btf = NULL;
7690 &mod_btf);
7710 mod_btf ? mod_btf->name : "vmlinux", kfunc_proto_id);
7715 if (mod_btf && !mod_btf->fd_array_idx) {
7719 ext->name, mod_btf->fd_array_idx);
7730 mod_btf->fd_array_idx = obj->fd_array_cnt;
7732 obj->fd_array[obj->fd_array_cnt++] = mod_btf->fd;
7737 ext->ksym.btf_fd_idx = mod_btf ? mod_btf->fd_array_idx : 0;
7743 ext->ksym.kernel_btf_obj_fd = mod_btf ? mod_btf->fd : 0;
7745 ext->name, mod_btf ? mod_btf->name : "vmlinux", kfunc_id);