Lines Matching refs:name_off

339 	t->name_off = bswap_32(t->name_off);  in btf_bswap_type_base()
371 e->name_off = bswap_32(e->name_off); in btf_bswap_type_rest()
377 e64->name_off = bswap_32(e64->name_off); in btf_bswap_type_rest()
391 m->name_off = bswap_32(m->name_off); in btf_bswap_type_rest()
398 p->name_off = bswap_32(p->name_off); in btf_bswap_type_rest()
490 err = btf_validate_str(btf, t->name_off, "type name", id); in btf_validate_type()
527 err = btf_validate_str(btf, m->name_off, "field name", id); in btf_validate_type()
539 err = btf_validate_str(btf, m->name_off, "enum name", id); in btf_validate_type()
550 err = btf_validate_str(btf, m->name_off, "enum name", id); in btf_validate_type()
574 err = btf_validate_str(btf, m->name_off, "param name", id); in btf_validate_type()
676 name = btf__name_by_offset(btf, t->name_off); in determine_ptr_size()
910 const char *name = btf__name_by_offset(btf, t->name_off); in btf__find_by_name()
933 name = btf__name_by_offset(btf, t->name_off); in btf_find_by_name_kind()
2070 int sz, name_off; in btf__add_int() local
2094 name_off = btf__add_str(btf, name); in btf__add_int()
2095 if (name_off < 0) in btf__add_int()
2096 return name_off; in btf__add_int()
2098 t->name_off = name_off; in btf__add_int()
2118 int sz, name_off; in btf__add_float() local
2137 name_off = btf__add_str(btf, name); in btf__add_float()
2138 if (name_off < 0) in btf__add_float()
2139 return name_off; in btf__add_float()
2141 t->name_off = name_off; in btf__add_float()
2163 int sz, name_off = 0; in btf_add_ref_kind() local
2177 name_off = btf__add_str(btf, name); in btf_add_ref_kind()
2178 if (name_off < 0) in btf_add_ref_kind()
2179 return name_off; in btf_add_ref_kind()
2182 t->name_off = name_off; in btf_add_ref_kind()
2227 t->name_off = 0; in btf__add_array()
2243 int sz, name_off = 0; in btf_add_composite() local
2254 name_off = btf__add_str(btf, name); in btf_add_composite()
2255 if (name_off < 0) in btf_add_composite()
2256 return name_off; in btf_add_composite()
2262 t->name_off = name_off; in btf_add_composite()
2325 int sz, name_off = 0; in btf__add_field() local
2355 name_off = btf__add_str(btf, name); in btf__add_field()
2356 if (name_off < 0) in btf__add_field()
2357 return name_off; in btf__add_field()
2360 m->name_off = name_off; in btf__add_field()
2378 int sz, name_off = 0; in btf_add_enum_common() local
2393 name_off = btf__add_str(btf, name); in btf_add_enum_common()
2394 if (name_off < 0) in btf_add_enum_common()
2395 return name_off; in btf_add_enum_common()
2399 t->name_off = name_off; in btf_add_enum_common()
2440 int sz, name_off; in btf__add_enum_value() local
2464 name_off = btf__add_str(btf, name); in btf__add_enum_value()
2465 if (name_off < 0) in btf__add_enum_value()
2466 return name_off; in btf__add_enum_value()
2468 v->name_off = name_off; in btf__add_enum_value()
2517 int sz, name_off; in btf__add_enum64_value() local
2539 name_off = btf__add_str(btf, name); in btf__add_enum64_value()
2540 if (name_off < 0) in btf__add_enum64_value()
2541 return name_off; in btf__add_enum64_value()
2543 v->name_off = name_off; in btf__add_enum64_value()
2737 t->name_off = 0; in btf__add_func_proto()
2756 int sz, name_off = 0; in btf__add_func_param() local
2778 name_off = btf__add_str(btf, name); in btf__add_func_param()
2779 if (name_off < 0) in btf__add_func_param()
2780 return name_off; in btf__add_func_param()
2783 p->name_off = name_off; in btf__add_func_param()
2809 int sz, name_off; in btf__add_var() local
2829 name_off = btf__add_str(btf, name); in btf__add_var()
2830 if (name_off < 0) in btf__add_var()
2831 return name_off; in btf__add_var()
2833 t->name_off = name_off; in btf__add_var()
2858 int sz, name_off; in btf__add_datasec() local
2872 name_off = btf__add_str(btf, name); in btf__add_datasec()
2873 if (name_off < 0) in btf__add_datasec()
2874 return name_off; in btf__add_datasec()
2877 t->name_off = name_off; in btf__add_datasec()
2956 t->name_off = value_off; in btf_add_decl_tag()
3909 h = hash_combine(0, t->name_off); in btf_hash_common()
3917 return t1->name_off == t2->name_off && in btf_equal_common()
3951 h = hash_combine(0, t->name_off); in btf_hash_enum()
3965 if (m1->name_off != m2->name_off || m1->val != m2->val) in btf_equal_enum_members()
3983 if (m1->name_off != m2->name_off || m1->val_lo32 != m2->val_lo32 || in btf_equal_enum64_members()
4020 return t1->name_off == t2->name_off && in btf_compat_enum()
4037 h = hash_combine(h, member->name_off); in btf_hash_struct()
4063 if (m1->name_off != m2->name_off || m1->offset != m2->offset) in btf_shallow_equal_struct()
4134 h = hash_combine(h, member->name_off); in btf_hash_fnproto()
4161 if (m1->name_off != m2->name_off || m1->type != m2->type) in btf_equal_fnproto()
4181 if (t1->name_off != t2->name_off || t1->info != t2->info) in btf_compat_fnproto()
4188 if (m1->name_off != m2->name_off) in btf_compat_fnproto()
4443 if (t1->info != t2->info || t1->name_off != t2->name_off) in btf_dedup_identical_types()
4649 if (cand_type->name_off != canon_type->name_off) in btf_dedup_is_equiv()
5133 err = hashmap__add(names_map, t->name_off, type_id); in btf_dedup_fill_unique_names_map()
5135 err = hashmap__set(names_map, t->name_off, 0, NULL, NULL); in btf_dedup_fill_unique_names_map()
5159 if (!hashmap__find(names_map, t->name_off, &cand_id)) in btf_dedup_resolve_fwd()
5573 if (btf_is_composite(base_t) && base_t->name_off) in btf_add_distilled_type_ids()
5601 name = btf__name_by_offset(dist->pipe.src, t->name_off); in btf_add_distilled_types()
5619 if (!t->name_off) in btf_add_distilled_types()
5623 if (t->name_off) in btf_add_distilled_types()
5637 if (!t->name_off) in btf_add_distilled_types()
5641 if (t->name_off) in btf_add_distilled_types()