Searched refs:vmcr (Results 1 - 7 of 7) sorted by relevance

/linux-4.4.14/virt/kvm/arm/
H A Dvgic-v2.c129 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr; vgic_v2_get_vmcr() local
131 vmcrp->ctlr = (vmcr & GICH_VMCR_CTRL_MASK) >> GICH_VMCR_CTRL_SHIFT; vgic_v2_get_vmcr()
132 vmcrp->abpr = (vmcr & GICH_VMCR_ALIAS_BINPOINT_MASK) >> GICH_VMCR_ALIAS_BINPOINT_SHIFT; vgic_v2_get_vmcr()
133 vmcrp->bpr = (vmcr & GICH_VMCR_BINPOINT_MASK) >> GICH_VMCR_BINPOINT_SHIFT; vgic_v2_get_vmcr()
134 vmcrp->pmr = (vmcr & GICH_VMCR_PRIMASK_MASK) >> GICH_VMCR_PRIMASK_SHIFT; vgic_v2_get_vmcr()
139 u32 vmcr; vgic_v2_set_vmcr() local
141 vmcr = (vmcrp->ctlr << GICH_VMCR_CTRL_SHIFT) & GICH_VMCR_CTRL_MASK; vgic_v2_set_vmcr()
142 vmcr |= (vmcrp->abpr << GICH_VMCR_ALIAS_BINPOINT_SHIFT) & GICH_VMCR_ALIAS_BINPOINT_MASK; vgic_v2_set_vmcr()
143 vmcr |= (vmcrp->bpr << GICH_VMCR_BINPOINT_SHIFT) & GICH_VMCR_BINPOINT_MASK; vgic_v2_set_vmcr()
144 vmcr |= (vmcrp->pmr << GICH_VMCR_PRIMASK_SHIFT) & GICH_VMCR_PRIMASK_MASK; vgic_v2_set_vmcr()
146 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = vmcr; vgic_v2_set_vmcr()
H A Dvgic-v3.c152 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr; vgic_v3_get_vmcr() local
154 vmcrp->ctlr = (vmcr & ICH_VMCR_CTLR_MASK) >> ICH_VMCR_CTLR_SHIFT; vgic_v3_get_vmcr()
155 vmcrp->abpr = (vmcr & ICH_VMCR_BPR1_MASK) >> ICH_VMCR_BPR1_SHIFT; vgic_v3_get_vmcr()
156 vmcrp->bpr = (vmcr & ICH_VMCR_BPR0_MASK) >> ICH_VMCR_BPR0_SHIFT; vgic_v3_get_vmcr()
157 vmcrp->pmr = (vmcr & ICH_VMCR_PMR_MASK) >> ICH_VMCR_PMR_SHIFT; vgic_v3_get_vmcr()
172 u32 vmcr; vgic_v3_set_vmcr() local
174 vmcr = (vmcrp->ctlr << ICH_VMCR_CTLR_SHIFT) & ICH_VMCR_CTLR_MASK; vgic_v3_set_vmcr()
175 vmcr |= (vmcrp->abpr << ICH_VMCR_BPR1_SHIFT) & ICH_VMCR_BPR1_MASK; vgic_v3_set_vmcr()
176 vmcr |= (vmcrp->bpr << ICH_VMCR_BPR0_SHIFT) & ICH_VMCR_BPR0_MASK; vgic_v3_set_vmcr()
177 vmcr |= (vmcrp->pmr << ICH_VMCR_PMR_SHIFT) & ICH_VMCR_PMR_MASK; vgic_v3_set_vmcr()
179 vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr = vmcr; vgic_v3_set_vmcr()
H A Dvgic.h56 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
57 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
H A Dvgic-v2-emul.c577 struct vgic_vmcr vmcr; handle_cpu_mmio_misc() local
581 vgic_get_vmcr(vcpu, &vmcr); handle_cpu_mmio_misc()
585 vmcr_field = &vmcr.ctlr; handle_cpu_mmio_misc()
588 vmcr_field = &vmcr.pmr; handle_cpu_mmio_misc()
591 vmcr_field = &vmcr.bpr; handle_cpu_mmio_misc()
594 vmcr_field = &vmcr.abpr; handle_cpu_mmio_misc()
607 vgic_set_vmcr(vcpu, &vmcr); handle_cpu_mmio_misc()
H A Dvgic.c1065 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) vgic_get_vmcr() argument
1067 vgic_ops->get_vmcr(vcpu, vmcr); vgic_get_vmcr()
1070 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) vgic_set_vmcr() argument
1072 vgic_ops->set_vmcr(vcpu, vmcr); vgic_set_vmcr()
/linux-4.4.14/include/kvm/
H A Darm_vgic.h121 void (*get_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
122 void (*set_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
/linux-4.4.14/drivers/video/fbdev/
H A Dcg14.c130 u32 vmcr; /* VBC Master Control */ member in struct:cg14_regs

Completed in 1363 milliseconds