btf_is_union
} else if (btf_is_union(type) && nr_unions) {
if (btf_is_union(t) && bit_offset)
if (btf_is_int(t) || btf_is_any_enum(t) || btf_is_struct(t) || btf_is_union(t))
if (ret < 0 || btf_is_struct(t) || btf_is_union(t))
if (btf_kflag(t1) && btf_is_union(t2))
if (btf_kflag(t2) && btf_is_union(t1))
else if (btf_is_struct(arg_fmt->type) || btf_is_union(arg_fmt->type))
ASSERT_EQ(btf_is_union(t), true, "split_union_kind");
} else if (btf_is_union(t) && btf_vlen(t) &&
if (!btf_is_struct(type) && !btf_is_union(type)) {