btf_type_is_int
return btf_type_is_int(t) && t->size <= sizeof(u64);
return btf_type_is_int(t) && (btf_int_encoding(t) & BTF_INT_SIGNED);
return btf_type_is_int(t) || btf_type_is_enum(t);
return btf_type_is_int(t) && __btf_type_int_is_regular(t, 8);
return (btf_type_is_int(t) && btf_type_int_is_regular(t)) ||
if (!t || !btf_type_is_int(t))
if (!index_type || !btf_type_is_int(index_type) ||
if (btf_type_is_int(elem_type) && !btf_type_int_is_regular(elem_type)) {
if (elem_type && btf_type_is_int(elem_type)) {
return btf_type_is_void(t) || btf_type_is_int(t);
if (btf_type_is_int(t))
if (btf_type_is_int(t) || btf_is_any_enum(t) || btf_type_is_struct(t))
if (btf_type_is_int(t1) || btf_is_any_enum(t1))
if (!btf_type_is_int(t) && !btf_is_any_enum(t)) {
if (btf_type_is_int(t) || btf_is_any_enum(t)) {
return btf_type_is_int(t) && __btf_type_int_is_regular(t, 4);