Lines Matching refs:SVE_VQ_MAX
531 bit = find_next_bit(info->vq_map, SVE_VQ_MAX, in find_supported_vector_length()
1007 DECLARE_BITMAP(map, SVE_VQ_MAX)) in vec_probe_vqs() argument
1011 bitmap_zero(map, SVE_VQ_MAX); in vec_probe_vqs()
1013 for (vq = SVE_VQ_MAX; vq >= SVE_VQ_MIN; --vq) { in vec_probe_vqs()
1045 bitmap_copy(info->vq_partial_map, info->vq_map, SVE_VQ_MAX); in vec_init_vq_map()
1056 DECLARE_BITMAP(tmp_map, SVE_VQ_MAX); in vec_update_vq_map()
1059 bitmap_and(info->vq_map, info->vq_map, tmp_map, SVE_VQ_MAX); in vec_update_vq_map()
1061 SVE_VQ_MAX); in vec_update_vq_map()
1071 DECLARE_BITMAP(tmp_map, SVE_VQ_MAX); in vec_verify_vq_map()
1076 bitmap_complement(tmp_map, tmp_map, SVE_VQ_MAX); in vec_verify_vq_map()
1077 if (bitmap_intersects(tmp_map, info->vq_map, SVE_VQ_MAX)) { in vec_verify_vq_map()
1093 bitmap_complement(tmp_map, tmp_map, SVE_VQ_MAX); in vec_verify_vq_map()
1095 bitmap_andnot(tmp_map, tmp_map, info->vq_map, SVE_VQ_MAX); in vec_verify_vq_map()
1098 b = find_last_bit(tmp_map, SVE_VQ_MAX); in vec_verify_vq_map()
1099 if (b >= SVE_VQ_MAX) in vec_verify_vq_map()
1156 DECLARE_BITMAP(tmp_map, SVE_VQ_MAX); in sve_setup()
1171 max_bit = find_first_bit(info->vq_map, SVE_VQ_MAX); in sve_setup()
1181 SVE_VQ_MAX); in sve_setup()
1183 b = find_last_bit(tmp_map, SVE_VQ_MAX); in sve_setup()
1184 if (b >= SVE_VQ_MAX) in sve_setup()
1186 info->max_virtualisable_vl = SVE_VQ_MAX; in sve_setup()
1187 else if (WARN_ON(b == SVE_VQ_MAX - 1)) in sve_setup()
1305 WARN_ON(bitmap_empty(info->vq_map, SVE_VQ_MAX)); in sme_setup()
1307 min_bit = find_last_bit(info->vq_map, SVE_VQ_MAX); in sme_setup()
1310 max_bit = find_first_bit(info->vq_map, SVE_VQ_MAX); in sme_setup()