Home
last modified time | relevance | path

Searched refs:SR_FS_DIRTY (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/arch/riscv/include/asm/
H A Dvector.h148 status = csr_read_set(CSR_STATUS, SR_FS_DIRTY); in __vstate_csr_save()
153 if ((status & SR_FS) != SR_FS_DIRTY) in __vstate_csr_save()
178 status = csr_read_set(CSR_STATUS, SR_FS_DIRTY); in __vstate_csr_restore()
183 if ((status & SR_FS) != SR_FS_DIRTY) in __vstate_csr_restore()
H A Dswitch_to.h36 if ((regs->status & SR_FS) == SR_FS_DIRTY) { in fstate_save()
H A Dcsr.h25 #define SR_FS_DIRTY _AC(0x00006000, UL) macro
/linux-6.15/arch/riscv/kernel/
H A Dtraps_misaligned.c176 regs->status |= SR_FS_DIRTY; in set_f32_rd()
194 regs->status |= SR_FS_DIRTY; in set_f64_rd()
209 regs->status |= SR_FS_DIRTY; in get_f64_rs()
224 regs->status |= SR_FS_DIRTY; in get_f64_rs()
240 regs->status |= SR_FS_DIRTY; in get_f32_rs()
/linux-6.15/arch/riscv/kvm/
H A Dvcpu_fp.c38 if ((cntx->sstatus & SR_FS) == SR_FS_DIRTY) { in kvm_riscv_vcpu_guest_fp_save()
/linux-6.15/tools/arch/riscv/include/asm/
H A Dcsr.h24 #define SR_FS_DIRTY _AC(0x00006000, UL) macro