Searched refs:read_sysreg_el1 (Results 1 - 13 of 13) sorted by relevance
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 32 ctxt_sys_reg(ctxt, SCTLR_EL1) = read_sysreg_el1(SYS_SCTLR); in __sysreg_save_el1_state() 33 ctxt_sys_reg(ctxt, CPACR_EL1) = read_sysreg_el1(SYS_CPACR); in __sysreg_save_el1_state() 34 ctxt_sys_reg(ctxt, TTBR0_EL1) = read_sysreg_el1(SYS_TTBR0); in __sysreg_save_el1_state() 35 ctxt_sys_reg(ctxt, TTBR1_EL1) = read_sysreg_el1(SYS_TTBR1); in __sysreg_save_el1_state() 36 ctxt_sys_reg(ctxt, TCR_EL1) = read_sysreg_el1(SYS_TCR); in __sysreg_save_el1_state() 37 ctxt_sys_reg(ctxt, ESR_EL1) = read_sysreg_el1(SYS_ESR); in __sysreg_save_el1_state() 38 ctxt_sys_reg(ctxt, AFSR0_EL1) = read_sysreg_el1(SYS_AFSR0); in __sysreg_save_el1_state() 39 ctxt_sys_reg(ctxt, AFSR1_EL1) = read_sysreg_el1(SYS_AFSR1); in __sysreg_save_el1_state() 40 ctxt_sys_reg(ctxt, FAR_EL1) = read_sysreg_el1(SYS_FAR); in __sysreg_save_el1_state() 41 ctxt_sys_reg(ctxt, MAIR_EL1) = read_sysreg_el1(SYS_MAI in __sysreg_save_el1_state() [all...] |
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/include/hyp/ |
H A D | sysreg-sr.h | 42 ctxt_sys_reg(ctxt, SCTLR_EL1) = read_sysreg_el1(SYS_SCTLR); in __sysreg_save_el1_state() 43 ctxt_sys_reg(ctxt, CPACR_EL1) = read_sysreg_el1(SYS_CPACR); in __sysreg_save_el1_state() 44 ctxt_sys_reg(ctxt, TTBR0_EL1) = read_sysreg_el1(SYS_TTBR0); in __sysreg_save_el1_state() 45 ctxt_sys_reg(ctxt, TTBR1_EL1) = read_sysreg_el1(SYS_TTBR1); in __sysreg_save_el1_state() 46 ctxt_sys_reg(ctxt, TCR_EL1) = read_sysreg_el1(SYS_TCR); in __sysreg_save_el1_state() 48 ctxt_sys_reg(ctxt, TCR2_EL1) = read_sysreg_el1(SYS_TCR2); in __sysreg_save_el1_state() 49 ctxt_sys_reg(ctxt, ESR_EL1) = read_sysreg_el1(SYS_ESR); in __sysreg_save_el1_state() 50 ctxt_sys_reg(ctxt, AFSR0_EL1) = read_sysreg_el1(SYS_AFSR0); in __sysreg_save_el1_state() 51 ctxt_sys_reg(ctxt, AFSR1_EL1) = read_sysreg_el1(SYS_AFSR1); in __sysreg_save_el1_state() 52 ctxt_sys_reg(ctxt, FAR_EL1) = read_sysreg_el1(SYS_FA in __sysreg_save_el1_state() [all...] |
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 36 val = cxt->tcr = read_sysreg_el1(SYS_TCR); in __tlb_switch_to_guest() 39 val = cxt->sctlr = read_sysreg_el1(SYS_SCTLR); in __tlb_switch_to_guest()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/vhe/ |
H A D | tlb.c | 36 val = cxt->tcr = read_sysreg_el1(SYS_TCR); in __tlb_switch_to_guest() 39 val = cxt->sctlr = read_sysreg_el1(SYS_SCTLR); in __tlb_switch_to_guest()
|
/kernel/linux/linux-6.6/arch/arm64/include/asm/ |
H A D | kvm_hyp.h | 29 #define read_sysreg_el1(r) read_sysreg_s(r##_EL12) macro 63 #define read_sysreg_el1(r) read_sysreg_elx(r, _EL1, _EL12) macro
|
/kernel/linux/linux-5.10/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 85 val = read_sysreg_el1(SYS_TCR); in __deactivate_traps() 88 val = read_sysreg_el1(SYS_SCTLR); in __deactivate_traps()
|
H A D | tlb.c | 28 val = cxt->tcr = read_sysreg_el1(SYS_TCR); in __tlb_switch_to_guest()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/hyp/nvhe/ |
H A D | switch.c | 99 val = read_sysreg_el1(SYS_TCR); in __deactivate_traps() 102 val = read_sysreg_el1(SYS_SCTLR); in __deactivate_traps()
|
H A D | tlb.c | 53 val = cxt->tcr = read_sysreg_el1(SYS_TCR); in __tlb_switch_to_guest()
|
/kernel/linux/linux-5.10/arch/arm64/include/asm/ |
H A D | kvm_hyp.h | 45 #define read_sysreg_el1(r) read_sysreg_elx(r, _EL1, _EL12) macro
|
H A D | kvm_emulate.h | 177 return read_sysreg_el1(SYS_SPSR); in vcpu_read_spsr()
|
/kernel/linux/linux-6.6/arch/arm64/kvm/ |
H A D | fpsimd.c | 200 __vcpu_sys_reg(vcpu, ZCR_EL1) = read_sysreg_el1(SYS_ZCR); in kvm_arch_vcpu_put_fp()
|
/kernel/linux/linux-5.10/arch/arm64/kvm/ |
H A D | regmap.c | 167 return read_sysreg_el1(SYS_SPSR); in vcpu_read_spsr32()
|
Completed in 5 milliseconds