Lines Matching refs:type_id
32 static s64 btf__resolve_size(const struct btf *btf, u32 type_id)
37 t = btf_type_by_id(btf, type_id);
82 t = btf_type_by_id(btf, acc->type_id);
280 spec->root_type_id = relo->type_id;
305 t = skip_mods_and_typedefs(btf, relo->type_id, &id);
311 acc->type_id = id;
358 acc->type_id = id;
377 spec->spec[spec->len].type_id = id;
387 prog_name, relo->type_id, spec_str, i, id, btf_kind_str(t));
500 local_id = local_acc->type_id;
533 targ_acc->type_id = targ_id;
608 targ_acc->type_id = targ_id;
661 targ_acc->type_id = targ_id;
681 __u64 *val, __u32 *field_sz, __u32 *type_id,
703 t = btf_type_by_id(spec->btf, acc->type_id);
710 sz = btf__resolve_size(spec->btf, acc->type_id);
714 *type_id = acc->type_id;
716 sz = btf__resolve_size(spec->btf, acc->type_id);
771 *type_id = field_type_id;
860 t = btf_type_by_id(spec->btf, spec->spec[0].type_id);
1160 __u32 type_id;
1174 type_id = spec->root_type_id;
1175 t = btf_type_by_id(spec->btf, type_id);
1180 type_id, btf_kind_str(t), str_is_empty(s) ? "<anon>" : s);
1186 t = skip_mods_and_typedefs(spec->btf, type_id, NULL);
1298 local_id = relo->type_id;