Home
last modified time | relevance | path

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

/arch/loongarch/kernel/
A Dkfpu.c58 if (*euen_curr & CSR_EUEN_LSXEN) in kernel_fpu_begin()
83 if (*euen_curr & CSR_EUEN_LSXEN) in kernel_fpu_end()
102 euen_mask |= CSR_EUEN_LSXEN; in init_euen_mask()
A Dtraps.c241 print_bool_fragment("SXE", FIELD_GET(CSR_EUEN_LSXEN, x), false); in print_euen()
/arch/loongarch/include/asm/
A Dfpu.h80 return (csr_read32(LOONGARCH_CSR_EUEN) & CSR_EUEN_LSXEN) ? in is_lsx_enabled()
153 KSTK_EUEN(tsk) &= ~(CSR_EUEN_FPEN | CSR_EUEN_LSXEN | CSR_EUEN_LASXEN); in lose_fpu_inatomic()
199 if (euen & CSR_EUEN_LSXEN) in save_fpu_regs()
220 csr_xchg32(CSR_EUEN_LSXEN, CSR_EUEN_LSXEN, LOONGARCH_CSR_EUEN); in enable_lsx()
226 csr_xchg32(0, CSR_EUEN_LSXEN, LOONGARCH_CSR_EUEN); in disable_lsx()
A Dloongarch.h233 #define CSR_EUEN_LSXEN (_ULCAST_(0x1) << CSR_EUEN_LSXEN_SHIFT) macro
/arch/loongarch/kvm/
A Dvcpu.c1361 set_csr_euen(CSR_EUEN_LSXEN | CSR_EUEN_FPEN); in kvm_own_lsx()
1396 set_csr_euen(CSR_EUEN_FPEN | CSR_EUEN_LSXEN | CSR_EUEN_LASXEN); in kvm_own_lasx()
1434 clear_csr_euen(CSR_EUEN_FPEN | CSR_EUEN_LSXEN | CSR_EUEN_LASXEN); in kvm_lose_fpu()
1441 clear_csr_euen(CSR_EUEN_FPEN | CSR_EUEN_LSXEN); in kvm_lose_fpu()

Completed in 16 milliseconds