Lines Matching refs:targ_btf

4682 					   const struct btf *targ_btf)
4704 n = btf__get_nr_types(targ_btf);
4706 t = btf__type_by_id(targ_btf, i);
4710 targ_name = btf__name_by_offset(targ_btf, t->name_off);
4757 const struct btf *targ_btf,
4764 targ_type = skip_mods_and_typedefs(targ_btf, targ_id, &targ_id);
4783 targ_name = btf__name_by_offset(targ_btf, targ_type->name_off);
4826 const struct btf *targ_btf,
4837 targ_type = skip_mods_and_typedefs(targ_btf, targ_id, &targ_id);
4863 targ_name = btf__name_by_offset(targ_btf, m->name_off);
4867 targ_btf, m->type,
4883 targ_btf, m->type);
4916 const struct btf *targ_btf, __u32 targ_id)
4923 targ_type = btf__type_by_id(targ_btf, targ_id);
4933 targ_type = skip_mods_and_typedefs(targ_btf, targ_id, &targ_id);
4972 skip_mods_and_typedefs(targ_btf, targ_p->type, &targ_id);
4973 err = bpf_core_types_are_compat(local_btf, local_id, targ_btf, targ_id);
4980 skip_mods_and_typedefs(targ_btf, targ_type->type, &targ_id);
4995 const struct btf *targ_btf, __u32 targ_id,
5004 targ_spec->btf = targ_btf;
5011 targ_btf, targ_id);
5059 targ_btf, targ_id,
5076 flex = is_flex_arr(targ_btf, targ_acc - 1, a);
5079 if (!skip_mods_and_typedefs(targ_btf, a->type,
5095 sz = btf__resolve_size(targ_btf, targ_id);
5729 const struct btf *targ_btf,
5786 cand_ids = bpf_core_find_cands(local_btf, local_id, targ_btf);
5802 err = bpf_core_spec_match(&local_spec, targ_btf, cand_id, &cand_spec);
5902 struct btf *targ_btf;
5910 targ_btf = btf__parse(targ_btf_path, NULL);
5912 targ_btf = obj->btf_vmlinux;
5913 if (IS_ERR_OR_NULL(targ_btf)) {
5914 pr_warn("failed to get target BTF: %ld\n", PTR_ERR(targ_btf));
5915 return PTR_ERR(targ_btf);
5976 targ_btf, cand_cache);
5987 if (targ_btf != obj->btf_vmlinux)
5988 btf__free(targ_btf);