Home
last modified time | relevance | path

Searched refs:SR_VS (Results 1 – 5 of 5) sorted by relevance

/linux/arch/riscv/kvm/
H A Dvcpu_vector.c24 cntx->sstatus &= ~SR_VS; in kvm_riscv_vcpu_vector_reset()
39 cntx->sstatus &= ~SR_VS; in kvm_riscv_vcpu_vector_clean()
46 if ((cntx->sstatus & SR_VS) == SR_VS_DIRTY) { in kvm_riscv_vcpu_guest_vector_save()
56 if ((cntx->sstatus & SR_VS) != SR_VS_OFF) { in kvm_riscv_vcpu_guest_vector_restore()
/linux/arch/riscv/include/asm/
H A Dvector.h30 _res = (_res & ~SR_VS) | SR_VS_##TYPE; \
39 _res = ((_val) & SR_VS) == SR_VS_##TYPE; \
113 csr_set(CSR_SSTATUS, SR_VS); in riscv_v_enable()
121 csr_clear(CSR_SSTATUS, SR_VS); in riscv_v_disable()
126 return !!(csr_read(CSR_SSTATUS) & SR_VS); in riscv_v_is_on()
H A Dcsr.h36 #define SR_VS _AC(0x00000600, UL) /* Vector Status */ macro
54 #define SR_FS_VS (SR_FS | SR_VS) /* Vector and Floating-Point Unit */
/linux/tools/arch/riscv/include/asm/
H A Dcsr.h26 #define SR_VS _AC(0x00000600, UL) /* Vector Status */ macro
38 #define SR_FS_VS (SR_FS | SR_VS) /* Vector and Floating-Point Unit */
/linux/arch/riscv/kernel/
H A Dhead.S487 li t1, SR_VS