Lines Matching refs:t2
1730 static bool btf_equal_common(struct btf_type *t1, struct btf_type *t2) in btf_equal_common() argument
1732 return t1->name_off == t2->name_off && in btf_equal_common()
1733 t1->info == t2->info && in btf_equal_common()
1734 t1->size == t2->size; in btf_equal_common()
1749 static bool btf_equal_int(struct btf_type *t1, struct btf_type *t2) in btf_equal_int() argument
1753 if (!btf_equal_common(t1, t2)) in btf_equal_int()
1756 info2 = *(__u32 *)(t2 + 1); in btf_equal_int()
1773 static bool btf_equal_enum(struct btf_type *t1, struct btf_type *t2) in btf_equal_enum() argument
1779 if (!btf_equal_common(t1, t2)) in btf_equal_enum()
1784 m2 = btf_enum(t2); in btf_equal_enum()
1799 static bool btf_compat_enum(struct btf_type *t1, struct btf_type *t2) in btf_compat_enum() argument
1801 if (!btf_is_enum_fwd(t1) && !btf_is_enum_fwd(t2)) in btf_compat_enum()
1802 return btf_equal_enum(t1, t2); in btf_compat_enum()
1804 return t1->name_off == t2->name_off && in btf_compat_enum()
1805 (t1->info & ~0xffff) == (t2->info & ~0xffff) && in btf_compat_enum()
1806 t1->size == t2->size; in btf_compat_enum()
1835 static bool btf_shallow_equal_struct(struct btf_type *t1, struct btf_type *t2) in btf_shallow_equal_struct() argument
1841 if (!btf_equal_common(t1, t2)) in btf_shallow_equal_struct()
1846 m2 = btf_members(t2); in btf_shallow_equal_struct()
1879 static bool btf_equal_array(struct btf_type *t1, struct btf_type *t2) in btf_equal_array() argument
1883 if (!btf_equal_common(t1, t2)) in btf_equal_array()
1887 info2 = btf_array(t2); in btf_equal_array()
1898 static bool btf_compat_array(struct btf_type *t1, struct btf_type *t2) in btf_compat_array() argument
1900 if (!btf_equal_common(t1, t2)) in btf_compat_array()
1903 return btf_array(t1)->nelems == btf_array(t2)->nelems; in btf_compat_array()
1933 static bool btf_equal_fnproto(struct btf_type *t1, struct btf_type *t2) in btf_equal_fnproto() argument
1939 if (!btf_equal_common(t1, t2)) in btf_equal_fnproto()
1944 m2 = btf_params(t2); in btf_equal_fnproto()
1959 static bool btf_compat_fnproto(struct btf_type *t1, struct btf_type *t2) in btf_compat_fnproto() argument
1966 if (t1->name_off != t2->name_off || t1->info != t2->info) in btf_compat_fnproto()
1971 m2 = btf_params(t2); in btf_compat_fnproto()