Symbol: HCR_EL2
arch/arm64/include/asm/kvm_emulate.h
199
(__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_E2H));
arch/arm64/include/asm/kvm_emulate.h
204
return ctxt_sys_reg(&vcpu->arch.ctxt, HCR_EL2) & HCR_TGE;
arch/arm64/include/asm/kvm_emulate.h
223
return ctxt_sys_reg(&vcpu->arch.ctxt, HCR_EL2) & HCR_AMO;
arch/arm64/include/asm/kvm_emulate.h
234
hcr = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/include/asm/kvm_emulate.h
324
u64 hcr_el2 = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/arm.c
589
val = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/at.c
148
hcr = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/at.c
1565
!(vcpu_read_sys_reg(vcpu, HCR_EL2) & (HCR_VM | HCR_DC)))
arch/arm64/kvm/at.c
803
if (__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_FWB) {
arch/arm64/kvm/at.c
857
if ((__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_CD) &&
arch/arm64/kvm/at.c
889
(__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_DC)) {
arch/arm64/kvm/config.c
1000
static const DECLARE_FEAT_MAP(hcr_desc, HCR_EL2,
arch/arm64/kvm/config.c
1512
case HCR_EL2:
arch/arm64/kvm/emulate-nested.c
145
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
151
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
157
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
163
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
169
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
175
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
181
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
187
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
193
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
199
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
205
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
211
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
217
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
223
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
229
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
235
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
241
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
247
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
253
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
259
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
2639
return __forward_traps(vcpu, HCR_EL2, control_bit);
arch/arm64/kvm/emulate-nested.c
265
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
271
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
277
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
283
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
2845
!(__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_IMO))
arch/arm64/kvm/emulate-nested.c
289
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
295
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
301
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
307
.index = HCR_EL2,
arch/arm64/kvm/emulate-nested.c
313
.index = HCR_EL2,
arch/arm64/kvm/handle_exit.c
46
if (vcpu_read_sys_reg(vcpu, HCR_EL2) & HCR_HCD)
arch/arm64/kvm/hyp/include/hyp/switch.h
392
hcr = __ctxt_sys_reg(&vcpu->arch.ctxt, HCR_EL2);
arch/arm64/kvm/hyp/nvhe/hyp-main.c
740
if (read_sysreg(HCR_EL2) & HCR_ATA)
arch/arm64/kvm/hyp/nvhe/hyp-main.c
745
if (!(read_sysreg(HCR_EL2) & HCR_TID5))
arch/arm64/kvm/hyp/vhe/switch.c
352
if ((__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_NV) ||
arch/arm64/kvm/hyp/vhe/switch.c
81
guest_hcr = kvm_vcpu_apply_reg_masks(vcpu, HCR_EL2, 0);
arch/arm64/kvm/hyp/vhe/switch.c
87
guest_hcr = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/inject_fault.c
239
if (__vcpu_sys_reg(vcpu, HCR_EL2) & (HCR_TGE | HCR_TEA))
arch/arm64/kvm/inject_fault.c
283
if (is_nested_ctxt(vcpu) && (vcpu_read_sys_reg(vcpu, HCR_EL2) & HCR_VM))
arch/arm64/kvm/nested.c
1734
resx = get_reg_fixed_bits(kvm, HCR_EL2);
arch/arm64/kvm/nested.c
1735
set_sysreg_masks(kvm, HCR_EL2, resx);
arch/arm64/kvm/nested.c
668
hcr = vcpu_read_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/nested.c
751
s2_mmu->nested_stage2_enabled = vcpu_read_sys_reg(vcpu, HCR_EL2) & HCR_VM;
arch/arm64/kvm/nested.c
791
if (__vcpu_sys_reg(vcpu, HCR_EL2) & HCR_NV)
arch/arm64/kvm/sys_regs.c
3645
EL2_REG_VNCR(HCR_EL2, reset_hcr, 0),
arch/arm64/kvm/trace_arm.h
352
__entry->hcr_el2 = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/trace_arm.h
382
__entry->hcr_el2 = __vcpu_sys_reg(vcpu, HCR_EL2);
arch/arm64/kvm/vgic/vgic-v3-nested.c
123
xmo = __vcpu_sys_reg(vcpu, HCR_EL2) & (HCR_IMO | HCR_FMO);
tools/testing/selftests/kvm/arm64/get-reg-list.c
724
SYS_REG(HCR_EL2),