Searched refs:SYS_FPMR (Results 1 – 9 of 9) sorted by relevance
/linux-6.12.1/tools/testing/selftests/arm64/signal/testcases/ |
D | fpmr_siginfo.c | 24 #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/ |
D | hyp-main.c | 81 __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()
|
D | switch.c | 202 u64 val = read_sysreg_s(SYS_FPMR); in kvm_hyp_save_fpsimd_host()
|
/linux-6.12.1/arch/arm64/kvm/hyp/vhe/ |
D | switch.c | 317 **host_data_ptr(fpmr_ptr) = read_sysreg_s(SYS_FPMR); in kvm_hyp_save_fpsimd_host()
|
/linux-6.12.1/arch/arm64/kernel/ |
D | fpsimd.c | 363 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()
|
D | signal.c | 294 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/ |
D | switch.h | 407 write_sysreg_s(__vcpu_sys_reg(vcpu, FPMR), SYS_FPMR); in kvm_hyp_handle_fpsimd()
|
/linux-6.12.1/arch/arm64/kvm/ |
D | emulate-nested.c | 1153 SR_TRAP(SYS_FPMR, CGT_HCRX_EnFPM),
|
D | sys_regs.c | 2607 { SYS_DESC(SYS_FPMR), undef_access, reset_val, FPMR, 0, .visibility = fp8_visibility },
|