Lines Matching refs:name_off
129 jsonw_string_field(w, "name", btf_str(btf, t->name_off)); in dump_btf_type()
132 btf_str(btf, t->name_off)); in dump_btf_type()
193 const char *name = btf_str(btf, m->name_off); in dump_btf_type()
242 const char *name = btf_str(btf, v->name_off); in dump_btf_type()
280 const char *name = btf_str(btf, v->name_off); in dump_btf_type()
339 const char *name = btf_str(btf, p->name_off); in dump_btf_type()
397 btf_str(btf, vt->name_off)); in dump_btf_type()
508 return strcmp(btf__str_by_offset(btf, a->name_off), in cmp_kfuncs()
509 btf__str_by_offset(btf, b->name_off)); in cmp_kfuncs()
538 name = btf__name_by_offset(btf, t->name_off); in dump_btf_kfuncs()
567 opts.field_name = btf__name_by_offset(btf, t->name_off); in dump_btf_kfuncs()
595 if (t->name_off) in btf_type_rank()
636 int name_off = t->name_off; in btf_type_sort_name() local
638 if (!from_ref && !name_off && btf_vlen(t)) in btf_type_sort_name()
639 name_off = btf_kind(t) == BTF_KIND_ENUM64 ? in btf_type_sort_name()
640 btf_enum64(t)->name_off : in btf_type_sort_name()
641 btf_enum(t)->name_off; in btf_type_sort_name()
643 return btf__name_by_offset(btf, name_off); in btf_type_sort_name()
656 return btf__name_by_offset(btf, t->name_off); in btf_type_sort_name()
666 static __u64 btf_name_hasher(__u64 hash, const struct btf *btf, __u32 name_off) in btf_name_hasher() argument
668 if (!name_off) in btf_name_hasher()
671 return hasher(hash, str_hash(btf__name_by_offset(btf, name_off))); in btf_name_hasher()
680 hash = btf_name_hasher(hash, btf, t->name_off); in btf_type_disambig_hash()
686 __u32 name_off = btf_is_enum(t) ? in btf_type_disambig_hash() local
687 btf_enum(t)[i].name_off : in btf_type_disambig_hash()
688 btf_enum64(t)[i].name_off; in btf_type_disambig_hash()
690 hash = btf_name_hasher(hash, btf, name_off); in btf_type_disambig_hash()
700 hash = btf_name_hasher(hash, btf, m->name_off); in btf_type_disambig_hash()
762 d->own_name = btf__name_by_offset(btf, t->name_off); in sort_btf_c()