Lines Matching defs:kern_btf
1084 /* Init the map's fields that depend on kern_btf */
1093 const struct btf *kern_btf;
1109 kern_btf = mod_btf ? mod_btf->btf : obj->btf_vmlinux;
1147 kern_member = find_member_by_name(kern_btf, kern_type, mname);
1185 kern_mtype = skip_mods_and_typedefs(kern_btf, kern_member->type,
1215 kern_mtype = skip_mods_and_typedefs(kern_btf,
1267 kern_msize = btf__resolve_size(kern_btf, kern_mtype_id);
3466 struct btf *kern_btf = obj->btf;
3521 kern_btf = btf__new(raw_data, sz);
3522 err = libbpf_get_error(kern_btf);
3528 err = bpf_object__sanitize_btf(obj, kern_btf);
3535 const void *raw_data = btf__raw_data(kern_btf, &raw_size);
3543 btf__set_fd(kern_btf, 0);
3546 err = btf_load_into_kernel(kern_btf, obj->log_buf, obj->log_size,
3552 btf__set_fd(obj->btf, btf__fd(kern_btf));
3553 btf__set_fd(kern_btf, -1);
3555 btf__free(kern_btf);
8203 struct btf *kern_btf = NULL;
8208 kfunc_id = find_ksym_btf_id(obj, ext->essent_name ?: ext->name, BTF_KIND_FUNC, &kern_btf,
8218 kern_func = btf__type_by_id(kern_btf, kfunc_id);
8222 kern_btf, kfunc_proto_id);