Searched refs:SYS_ELR (Results 1 - 11 of 11) sorted by relevance
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/ |
H A D | adjust_pc.h | 35 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in __kvm_skip_instr() 41 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in __kvm_skip_instr() local 50 write_sysreg_el2(read_sysreg_el2(SYS_ELR) + 4, SYS_ELR); in kvm_skip_host_instr()
|
H A D | sysreg-sr.h | 71 ctxt_sys_reg(ctxt, ELR_EL1) = read_sysreg_el1(SYS_ELR); in __sysreg_save_el1_state() 77 ctxt->regs.pc = read_sysreg_el2(SYS_ELR); in __sysreg_save_el2_return_state() 165 write_sysreg_el1(ctxt_sys_reg(ctxt, ELR_EL1), SYS_ELR); in __sysreg_restore_el1_state() local 205 write_sysreg_el2(ctxt->regs.pc, SYS_ELR); in __sysreg_restore_el2_return_state()
|
H A D | switch.h | 675 write_sysreg_el2(read_sysreg_el2(SYS_ELR) - 4, SYS_ELR); in fixup_guest_exit()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 50 ctxt_sys_reg(ctxt, ELR_EL1) = read_sysreg_el1(SYS_ELR); in __sysreg_save_el1_state() 56 ctxt->regs.pc = read_sysreg_el2(SYS_ELR); in __sysreg_save_el2_return_state() 134 write_sysreg_el1(ctxt_sys_reg(ctxt, ELR_EL1), SYS_ELR); in __sysreg_restore_el1_state() local 157 write_sysreg_el2(ctxt->regs.pc, SYS_ELR); in __sysreg_restore_el2_return_state()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | sys_regs.c | 39 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in inject_undef64() 47 write_sysreg_el1(read_sysreg_el2(SYS_ELR), SYS_ELR); in inject_undef64() local 48 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in inject_undef64() local
|
H A D | psci-relay.c | 216 write_sysreg_el2(boot_args->pc, SYS_ELR); in __kvm_host_psci_cpu_entry()
|
H A D | switch.c | 363 u64 elr = read_sysreg_el2(SYS_ELR); in hyp_panic()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/ |
H A D | switch.c | 222 u64 elr = read_sysreg_el2(SYS_ELR); in hyp_panic()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kvm_emulate.h | 517 *vcpu_pc(vcpu) = read_sysreg_el2(SYS_ELR); in __kvm_skip_instr() 523 write_sysreg_el2(*vcpu_pc(vcpu), SYS_ELR); in __kvm_skip_instr() local
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 261 u64 elr = read_sysreg_el2(SYS_ELR); in hyp_panic()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/ |
H A D | switch.c | 317 u64 elr = read_sysreg_el2(SYS_ELR); in hyp_panic()
|
Completed in 7 milliseconds