btf_is_enum
__u32 name_off = btf_is_enum(t) ?
if (!btf_is_enum(t))
return btf_is_enum(t) || btf_is_enum64(t);
if (btf_is_enum(t))
if (btf_is_enum(t)) {
if (btf_is_fwd(t) || (btf_is_enum(t) && btf_vlen(t) == 0)) {
if (btf_is_enum(t)) {
if (!btf_is_enum(t) && !btf_is_enum64(t)) {
if (btf_is_enum(t)) {
} else if (!has_enum64 && btf_is_enum(t)) {
if (btf_is_enum(t)) {
local_n_off = btf_is_enum(local_t) ? btf_enum(local_t)[i].name_off :
targ_n_off = btf_is_enum(targ_t) ? btf_enum(targ_t)[j].name_off :
name_off = btf_is_enum(t) ? btf_enum(t)[access_idx].name_off
if (btf_is_enum(targ_type))
if (btf_is_enum(t))
if (btf_is_enum(arg->fmt->type))
if (btf_is_enum(arg_fmt->type))
if (btf_is_enum(t)) {
} else if (btf_is_enum(t) && btf_vlen(t) &&
if (!t || !btf_is_enum(t) || t->name_off)
if (btf_is_enum(t)) {
return btf_is_int(t) || btf_is_enum(t) || btf_is_enum64(t);