Lines Matching refs:enums
3679 const struct btf_enum *enums = btf_type_enum(t); in btf_enum_check_meta() local
3686 meta_needed = nr_enums * sizeof(*enums); in btf_enum_check_meta()
3710 if (!btf_name_offset_valid(btf, enums[i].name_off)) { in btf_enum_check_meta()
3712 enums[i].name_off); in btf_enum_check_meta()
3717 if (!enums[i].name_off || in btf_enum_check_meta()
3718 !btf_name_valid_identifier(btf, enums[i].name_off)) { in btf_enum_check_meta()
3727 __btf_name_by_offset(btf, enums[i].name_off), in btf_enum_check_meta()
3728 enums[i].val); in btf_enum_check_meta()
3744 const struct btf_enum *enums = btf_type_enum(t); in btf_enum_show() local
3756 if (v != enums[i].val) in btf_enum_show()
3761 enums[i].name_off)); in btf_enum_show()
3787 const struct btf_enum64 *enums = btf_type_enum64(t); in btf_enum64_check_meta() local
3794 meta_needed = nr_enums * sizeof(*enums); in btf_enum64_check_meta()
3818 if (!btf_name_offset_valid(btf, enums[i].name_off)) { in btf_enum64_check_meta()
3820 enums[i].name_off); in btf_enum64_check_meta()
3825 if (!enums[i].name_off || in btf_enum64_check_meta()
3826 !btf_name_valid_identifier(btf, enums[i].name_off)) { in btf_enum64_check_meta()
3836 __btf_name_by_offset(btf, enums[i].name_off), in btf_enum64_check_meta()
3837 btf_enum64_value(enums + i)); in btf_enum64_check_meta()
3847 const struct btf_enum64 *enums = btf_type_enum64(t); in btf_enum64_show() local
3859 if (v != btf_enum64_value(enums + i)) in btf_enum64_show()
3864 enums[i].name_off)); in btf_enum64_show()