Home
last modified time | relevance | path

Searched refs:vtr (Results 1 – 3 of 3) sorted by relevance

/arch/arm64/kvm/vgic/
A Dvgic.h76 u64 vtr; in kvm_get_guest_vtr_el2() local
78 vtr = kvm_vgic_global_state.ich_vtr_el2; in kvm_get_guest_vtr_el2()
79 vtr &= ~KVM_ICH_VTR_EL2_RES0; in kvm_get_guest_vtr_el2()
80 vtr |= KVM_ICH_VTR_EL2_RES1; in kvm_get_guest_vtr_el2()
82 return vtr; in kvm_get_guest_vtr_el2()
A Dvgic-v2.c340 u32 vtr; in vgic_v2_probe() local
377 vtr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VTR); in vgic_v2_probe()
378 kvm_vgic_global_state.nr_lr = (vtr & 0x3f) + 1; in vgic_v2_probe()
/arch/arm64/kvm/hyp/
A Dvgic-v3-sr.c1049 u32 vtr, val; in __vgic_v3_read_ctlr() local
1051 vtr = read_gicreg(ICH_VTR_EL2); in __vgic_v3_read_ctlr()
1053 val = ((vtr >> 29) & 7) << ICC_CTLR_EL1_PRI_BITS_SHIFT; in __vgic_v3_read_ctlr()
1055 val |= ((vtr >> 23) & 7) << ICC_CTLR_EL1_ID_BITS_SHIFT; in __vgic_v3_read_ctlr()
1057 val |= ((vtr >> 21) & 1) << ICC_CTLR_EL1_A3V_SHIFT; in __vgic_v3_read_ctlr()

Completed in 10 milliseconds