Home
last modified time | relevance | path

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 Dsysreg-sr.h32 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 Dsysreg-sr.h42 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 Dtlb.c36 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 Dtlb.c36 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 Dkvm_hyp.h29 #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 Dswitch.c85 val = read_sysreg_el1(SYS_TCR); in __deactivate_traps()
88 val = read_sysreg_el1(SYS_SCTLR); in __deactivate_traps()
H A Dtlb.c28 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 Dswitch.c99 val = read_sysreg_el1(SYS_TCR); in __deactivate_traps()
102 val = read_sysreg_el1(SYS_SCTLR); in __deactivate_traps()
H A Dtlb.c53 val = cxt->tcr = read_sysreg_el1(SYS_TCR); in __tlb_switch_to_guest()
/kernel/linux/linux-5.10/arch/arm64/include/asm/
H A Dkvm_hyp.h45 #define read_sysreg_el1(r) read_sysreg_elx(r, _EL1, _EL12) macro
H A Dkvm_emulate.h177 return read_sysreg_el1(SYS_SPSR); in vcpu_read_spsr()
/kernel/linux/linux-6.6/arch/arm64/kvm/
H A Dfpsimd.c200 __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 Dregmap.c167 return read_sysreg_el1(SYS_SPSR); in vcpu_read_spsr32()

Completed in 6 milliseconds