Searched refs:ELR_EL2 (Results 1 – 11 of 11) sorted by relevance
| /linux/arch/arm64/kvm/hyp/vhe/ |
| H A D | sysreg-sr.c | 78 __vcpu_assign_sys_reg(vcpu, ELR_EL2, read_sysreg_el1(SYS_ELR)); in __sysreg_save_vel2_state() 143 write_sysreg_el1(__vcpu_sys_reg(vcpu, ELR_EL2), SYS_ELR); in __sysreg_restore_vel2_state()
|
| /linux/arch/arm64/kvm/ |
| H A D | pauth.c | 163 *elr = ptr = vcpu_read_sys_reg(vcpu, ELR_EL2); in kvm_auth_eretax()
|
| H A D | sys_regs.c | 204 MAPPED_EL2_SYSREG(ELR_EL2, ELR_EL1, NULL ); in locate_register() 3678 EL2_REG_REDIR(ELR_EL2, reset_val, 0),
|
| H A D | emulate-nested.c | 2702 elr = __vcpu_sys_reg(vcpu, ELR_EL2); in kvm_emulate_nested_eret()
|
| /linux/arch/arm64/kvm/hyp/ |
| H A D | exception.c | 111 __vcpu_write_sys_reg(vcpu, *vcpu_pc(vcpu), ELR_EL2); in enter_exception64()
|
| /linux/tools/testing/selftests/kvm/include/arm64/ |
| H A D | processor.h | 353 MAPPED_EL2_SYSREG(ELR_EL2, ELR_EL1); in ctxt_reg_alias()
|
| /linux/arch/arm64/kernel/ |
| H A D | asm-offsets.c | 109 DEFINE(CPU_ELR_EL2, offsetof(struct kvm_cpu_context, sys_regs[ELR_EL2])); in main()
|
| /linux/arch/arm64/kvm/hyp/include/hyp/ |
| H A D | switch.h | 948 this_cpu_ptr(&kvm_hyp_ctxt)->sys_regs[ELR_EL2] = elr_el2; in __kvm_unexpected_el2_exception()
|
| /linux/tools/testing/selftests/kvm/arm64/ |
| H A D | get-reg-list.c | 750 SYS_REG(ELR_EL2),
|
| /linux/arch/arm64/include/asm/ |
| H A D | kvm_host.h | 510 ELR_EL2, /* EL2 exception link register */ enumerator
|
| /linux/arch/arm64/ |
| H A D | Kconfig | 848 EL1 to cause a return to EL2 with a guest controlled ELR_EL2.
|