Lines Matching defs:kern_btf
785 /* Init the map's fields that depend on kern_btf */
788 const struct btf *kern_btf)
801 err = find_struct_ops_kern_types(kern_btf, tname,
833 kern_member = find_member_by_name(kern_btf, kern_type, mname);
855 kern_mtype = skip_mods_and_typedefs(kern_btf, kern_member->type,
872 kern_mtype = skip_mods_and_typedefs(kern_btf,
899 kern_msize = btf__resolve_size(kern_btf, kern_mtype_id);
2564 struct btf *kern_btf = obj->btf;
2587 kern_btf = btf__new(raw_data, sz);
2588 if (IS_ERR(kern_btf))
2589 return PTR_ERR(kern_btf);
2593 bpf_object__sanitize_btf(obj, kern_btf);
2596 err = btf__load(kern_btf);
2600 btf__set_fd(obj->btf, btf__fd(kern_btf));
2601 btf__set_fd(kern_btf, -1);
2603 btf__free(kern_btf);