Home
last modified time | relevance | path

Searched refs:write_sysreg_el0 (Results 1 - 5 of 5) sorted by relevance

/kernel/linux/linux-6.6/arch/arm64/include/asm/
H A Dkvm_hyp.h28 #define write_sysreg_el0(v,r) write_sysreg_s(v, r##_EL02) macro
62 #define write_sysreg_el0(v,r) write_sysreg_elx(v, r, _EL0, _EL02) macro
/kernel/linux/linux-5.10/arch/arm64/kvm/
H A Darch_timer.c444 write_sysreg_el0(0, SYS_CNTV_CTL); in timer_save_state()
453 write_sysreg_el0(0, SYS_CNTP_CTL); in timer_save_state()
519 write_sysreg_el0(timer_get_cval(ctx), SYS_CNTV_CVAL); in timer_restore_state()
521 write_sysreg_el0(timer_get_ctl(ctx), SYS_CNTV_CTL); in timer_restore_state()
524 write_sysreg_el0(timer_get_cval(ctx), SYS_CNTP_CVAL); in timer_restore_state()
526 write_sysreg_el0(timer_get_ctl(ctx), SYS_CNTP_CTL); in timer_restore_state()
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/
H A Dswitch.c57 write_sysreg_el0(val, SYS_CNTP_CVAL); in __activate_traps()
119 write_sysreg_el0(val + offset, SYS_CNTP_CVAL); in __deactivate_traps()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Darch_timer.c521 write_sysreg_el0(0, SYS_CNTV_CTL); in timer_save_state()
551 write_sysreg_el0(0, SYS_CNTP_CTL); in timer_save_state()
624 write_sysreg_el0(timer_get_cval(ctx), SYS_CNTV_CVAL); in timer_restore_state()
626 write_sysreg_el0(timer_get_ctl(ctx), SYS_CNTV_CTL); in timer_restore_state()
634 write_sysreg_el0(cval, SYS_CNTP_CVAL); in timer_restore_state()
636 write_sysreg_el0(timer_get_ctl(ctx), SYS_CNTP_CTL); in timer_restore_state()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_hyp.h44 #define write_sysreg_el0(v,r) write_sysreg_elx(v, r, _EL0, _EL02) macro

Completed in 6 milliseconds