Home
last modified time | relevance | path

Searched refs:SYS_FPMR (Results 1 – 9 of 9) sorted by relevance

/linux-6.12.1/tools/testing/selftests/arm64/signal/testcases/
Dfpmr_siginfo.c24 #define SYS_FPMR "S3_3_C4_C4_2" macro
31 "mrs %0, " SYS_FPMR "\n" in get_fpmr()
/linux-6.12.1/arch/arm64/kvm/hyp/nvhe/
Dhyp-main.c81 __vcpu_sys_reg(vcpu, FPMR) = read_sysreg_s(SYS_FPMR); in fpsimd_sve_sync()
89 write_sysreg_s(*host_data_ptr(fpmr), SYS_FPMR); in fpsimd_sve_sync()
Dswitch.c202 u64 val = read_sysreg_s(SYS_FPMR); in kvm_hyp_save_fpsimd_host()
/linux-6.12.1/arch/arm64/kvm/hyp/vhe/
Dswitch.c317 **host_data_ptr(fpmr_ptr) = read_sysreg_s(SYS_FPMR); in kvm_hyp_save_fpsimd_host()
/linux-6.12.1/arch/arm64/kernel/
Dfpsimd.c363 write_sysreg_s(current->thread.uw.fpmr, SYS_FPMR); in task_fpsimd_load()
453 *(last->fpmr) = read_sysreg_s(SYS_FPMR); in fpsimd_save_user_state()
Dsignal.c294 current->thread.uw.fpmr = read_sysreg_s(SYS_FPMR); in preserve_fpmr_context()
313 write_sysreg_s(fpmr, SYS_FPMR); in restore_fpmr_context()
/linux-6.12.1/arch/arm64/kvm/hyp/include/hyp/
Dswitch.h407 write_sysreg_s(__vcpu_sys_reg(vcpu, FPMR), SYS_FPMR); in kvm_hyp_handle_fpsimd()
/linux-6.12.1/arch/arm64/kvm/
Demulate-nested.c1153 SR_TRAP(SYS_FPMR, CGT_HCRX_EnFPM),
Dsys_regs.c2607 { SYS_DESC(SYS_FPMR), undef_access, reset_val, FPMR, 0, .visibility = fp8_visibility },