Home
last modified time | relevance | path

Searched refs:regime (Results 1 – 4 of 4) sorted by relevance

/linux/arch/arm64/kvm/
H A Dat.c44 return ((wi->regime == TR_EL2 ? in has_52bit_pa()
57 return (tcr & (wi->regime == TR_EL2 ? TCR_EL2_DS : TCR_DS)); in has_52bit_pa()
101 static u64 effective_tcr2(struct kvm_vcpu *vcpu, enum trans_regime regime) in effective_tcr2() argument
103 if (regime == TR_EL10) { in effective_tcr2()
114 static bool s1pie_enabled(struct kvm_vcpu *vcpu, enum trans_regime regime) in s1pie_enabled() argument
120 return effective_tcr2(vcpu, regime) & TCR2_EL1_PIE; in s1pie_enabled()
132 val = effective_tcr2(vcpu, wi->regime); in compute_s1poe()
136 wi->e0poe = (wi->regime != TR_EL2) && (val & TCR2_EL1_E0POE); in compute_s1poe()
150 wi->s2 = wi->regime == TR_EL10 && (hcr & (HCR_VM | HCR_DC)); in setup_s1_walk()
152 WARN_ON_ONCE(wi->regime != TR_EL10); in setup_s1_walk()
[all …]
H A Dnested.c866 u16 get_asid_by_regime(struct kvm_vcpu *vcpu, enum trans_regime regime) in get_asid_by_regime() argument
872 switch (regime) { in get_asid_by_regime()
1288 .regime = TR_EL20, in kvm_translate_vncr()
/linux/arch/arm64/include/asm/
H A Dkvm_nested.h343 enum trans_regime regime; member
401 u16 get_asid_by_regime(struct kvm_vcpu *vcpu, enum trans_regime regime);
/linux/arch/arm64/
H A DKconfig667 …bool "Cortex-A76: 1165522: Speculative AT instruction using out-of-context translation regime coul…
680 …bool "Cortex-A57/A72: 1319537: Speculative AT instruction using out-of-context translation regime
693 …bool "Cortex-A55: 1530923: Speculative AT instruction using out-of-context translation regime coul…