Home
last modified time | relevance | path

Searched refs:hcr (Results 1 – 5 of 5) sorted by relevance

/arch/arm64/include/asm/
Dhardirq.h22 u64 hcr; member
58 ___ctx->hcr = ___hcr; \
70 ___hcr = ___ctx->hcr; \
/arch/arm64/kvm/hyp/include/hyp/
Dswitch.h111 u64 hcr = vcpu->arch.hcr_el2; in ___activate_traps() local
113 write_sysreg(hcr, hcr_el2); in ___activate_traps()
115 if (cpus_have_final_cap(ARM64_HAS_RAS_EXTN) && (hcr & HCR_VSE)) in ___activate_traps()
/arch/arm64/kvm/hyp/
Dvgic-v3-sr.c742 u32 hcr; in __vgic_v3_bump_eoicount() local
744 hcr = read_gicreg(ICH_HCR_EL2); in __vgic_v3_bump_eoicount()
745 hcr += 1 << ICH_HCR_EOIcount_SHIFT; in __vgic_v3_bump_eoicount()
746 write_gicreg(hcr, ICH_HCR_EL2); in __vgic_v3_bump_eoicount()
/arch/arm64/kvm/
Darm.c1111 unsigned long *hcr; in vcpu_interrupt_line() local
1118 hcr = vcpu_hcr(vcpu); in vcpu_interrupt_line()
1120 set = test_and_set_bit(bit_index, hcr); in vcpu_interrupt_line()
1122 set = test_and_clear_bit(bit_index, hcr); in vcpu_interrupt_line()
Dmmu.c1945 unsigned long hcr = *vcpu_hcr(vcpu); in kvm_set_way_flush() local
1956 if (!(hcr & HCR_TVM)) { in kvm_set_way_flush()
1960 *vcpu_hcr(vcpu) = hcr | HCR_TVM; in kvm_set_way_flush()