Searched refs:SVE_VQ_MAX (Results 1 – 16 of 16) sorted by relevance
/linux-5.19.10/tools/testing/selftests/arm64/abi/ |
D | syscall-abi.c | 23 #define NUM_VL ((SVE_VQ_MAX - SVE_VQ_MIN) + 1) 115 static uint8_t z_zero[__SVE_ZREG_SIZE(SVE_VQ_MAX)]; 116 uint8_t z_in[SVE_NUM_PREGS * __SVE_ZREG_SIZE(SVE_VQ_MAX)]; 117 uint8_t z_out[SVE_NUM_PREGS * __SVE_ZREG_SIZE(SVE_VQ_MAX)]; 158 uint8_t p_in[SVE_NUM_PREGS * __SVE_PREG_SIZE(SVE_VQ_MAX)]; 159 uint8_t p_out[SVE_NUM_PREGS * __SVE_PREG_SIZE(SVE_VQ_MAX)]; 190 uint8_t ffr_in[__SVE_PREG_SIZE(SVE_VQ_MAX)]; 191 uint8_t ffr_out[__SVE_PREG_SIZE(SVE_VQ_MAX)]; 268 uint8_t za_in[SVE_NUM_PREGS * __SVE_ZREG_SIZE(SVE_VQ_MAX)]; 269 uint8_t za_out[SVE_NUM_PREGS * __SVE_ZREG_SIZE(SVE_VQ_MAX)]; [all …]
|
/linux-5.19.10/arch/arm64/kernel/ |
D | fpsimd.c | 507 bit = find_next_bit(info->vq_map, SVE_VQ_MAX, in find_supported_vector_length() 962 DECLARE_BITMAP(map, SVE_VQ_MAX)) in vec_probe_vqs() argument 966 bitmap_zero(map, SVE_VQ_MAX); in vec_probe_vqs() 968 for (vq = SVE_VQ_MAX; vq >= SVE_VQ_MIN; --vq) { in vec_probe_vqs() 1000 bitmap_copy(info->vq_partial_map, info->vq_map, SVE_VQ_MAX); in vec_init_vq_map() 1011 DECLARE_BITMAP(tmp_map, SVE_VQ_MAX); in vec_update_vq_map() 1014 bitmap_and(info->vq_map, info->vq_map, tmp_map, SVE_VQ_MAX); in vec_update_vq_map() 1016 SVE_VQ_MAX); in vec_update_vq_map() 1026 DECLARE_BITMAP(tmp_map, SVE_VQ_MAX); in vec_verify_vq_map() 1031 bitmap_complement(tmp_map, tmp_map, SVE_VQ_MAX); in vec_verify_vq_map() [all …]
|
D | ptrace.c | 1430 .n = DIV_ROUND_UP(SVE_PT_SIZE(SVE_VQ_MAX, SVE_PT_REGS_SVE),
|
/linux-5.19.10/tools/testing/selftests/arm64/fp/ |
D | sve-probe-vls.c | 22 static unsigned int vqs[SVE_VQ_MAX]; in main() 34 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in main() 50 if (!(nvqs < SVE_VQ_MAX)) in main()
|
D | za-ptrace.c | 28 #define EXPECTED_TESTS (((SVE_VQ_MAX - SVE_VQ_MIN) + 1) * 3) 304 for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; vq++) { in do_parent()
|
D | sve-ptrace.c | 58 #define VL_TESTS (((SVE_VQ_MAX - SVE_VQ_MIN) + 1) * 4) 692 for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; vq++) { in do_parent()
|
D | vec-syscfg.c | 563 for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; vq++) { in prctl_set_all_vqs()
|
/linux-5.19.10/arch/arm64/include/asm/ |
D | fpsimd.h | 124 return SVE_VQ_MAX - vq; in __vq_to_bit() 129 return SVE_VQ_MAX - bit; in __bit_to_vq() 148 DECLARE_BITMAP(vq_map, SVE_VQ_MAX); 151 DECLARE_BITMAP(vq_partial_map, SVE_VQ_MAX);
|
/linux-5.19.10/tools/testing/selftests/arm64/signal/testcases/ |
D | fake_sigreturn_sme_change_vl.c | 17 static unsigned int vls[SVE_VQ_MAX]; 27 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in sme_get_vls()
|
D | fake_sigreturn_sve_change_vl.c | 18 static unsigned int vls[SVE_VQ_MAX]; 28 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in sve_get_vls()
|
D | sve_regs.c | 17 static unsigned int vls[SVE_VQ_MAX]; 27 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in sve_get_vls()
|
D | ssve_regs.c | 17 static unsigned int vls[SVE_VQ_MAX]; 27 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in sme_get_vls()
|
D | za_regs.c | 17 static unsigned int vls[SVE_VQ_MAX]; 27 for (vq = SVE_VQ_MAX; vq > 0; --vq) { in sme_get_vls()
|
/linux-5.19.10/arch/arm64/include/uapi/asm/ |
D | sigcontext.h | 166 #define SVE_VQ_MAX __SVE_VQ_MAX macro
|
/linux-5.19.10/arch/arm64/kvm/ |
D | guest.c | 348 for (vq = SVE_VQ_MIN; vq <= SVE_VQ_MAX; ++vq) in set_sve_vls()
|
/linux-5.19.10/Documentation/virt/kvm/ |
D | api.rst | 2615 if (vq >= SVE_VQ_MIN && vq <= SVE_VQ_MAX &&
|