Lines Matching refs:ARM64_VEC_SME
135 [ARM64_VEC_SME] = {
136 .type = ARM64_VEC_SME,
147 case ARM64_VEC_SME: in vec_vl_inherit_flag()
196 return get_default_vl(ARM64_VEC_SME); in get_sme_default_vl()
201 set_default_vl(ARM64_VEC_SME, val); in set_sme_default_vl()
614 .extra1 = &vl_info[ARM64_VEC_SME],
904 if (type == ARM64_VEC_SME || in vec_set_vector_length()
1007 ret = vec_set_vector_length(current, ARM64_VEC_SME, vl, flags); in sme_set_current_vl()
1011 return vec_prctl_status(ARM64_VEC_SME, flags); in sme_set_current_vl()
1020 return vec_prctl_status(ARM64_VEC_SME, 0); in sme_get_current_vl()
1038 case ARM64_VEC_SME: in vec_probe_vqs()
1359 struct vl_info *info = &vl_info[ARM64_VEC_SME]; in sme_setup()
1384 if (WARN_ON(info->max_vl != find_supported_vector_length(ARM64_VEC_SME, in sme_setup()
1386 info->max_vl = find_supported_vector_length(ARM64_VEC_SME, in sme_setup()
1397 set_sme_default_vl(find_supported_vector_length(ARM64_VEC_SME, 32)); in sme_setup()
1654 fpsimd_flush_thread_vl(ARM64_VEC_SME); in fpsimd_flush_thread()