Searched refs:vgic_vmcr (Results 1 – 8 of 8) sorted by relevance
/Linux-v4.19/virt/kvm/arm/vgic/ |
D | vgic.h | 146 struct vgic_vmcr { struct 196 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 197 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 224 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 225 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 254 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 255 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
|
D | vgic-v2.c | 228 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_set_vmcr() 252 cpu_if->vgic_vmcr = vmcr; in vgic_v2_set_vmcr() 255 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_get_vmcr() 260 vmcr = cpu_if->vgic_vmcr; in vgic_v2_get_vmcr() 290 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = 0; in vgic_v2_enable() 492 writel_relaxed(cpu_if->vgic_vmcr, in vgic_v2_load() 502 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_put()
|
D | vgic-v3.c | 214 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr() 241 cpu_if->vgic_vmcr = vmcr; in vgic_v3_set_vmcr() 244 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr() 250 vmcr = cpu_if->vgic_vmcr; in vgic_v3_get_vmcr() 289 vgic_v3->vgic_vmcr = 0; in vgic_v3_enable() 669 kvm_call_hyp(__vgic_v3_write_vmcr, cpu_if->vgic_vmcr); in vgic_v3_load() 682 cpu_if->vgic_vmcr = kvm_call_hyp(__vgic_v3_read_vmcr); in vgic_v3_put()
|
D | vgic-mmio-v2.c | 275 struct vgic_vmcr vmcr; in vgic_mmio_read_vcpuif() 323 struct vgic_vmcr vmcr; in vgic_mmio_write_vcpuif()
|
D | vgic-mmio.c | 630 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr() 638 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
|
/Linux-v4.19/arch/arm64/kvm/ |
D | vgic-sys-reg-v3.c | 26 struct vgic_vmcr vmcr; in access_gic_ctlr() 98 struct vgic_vmcr vmcr; in access_gic_pmr() 114 struct vgic_vmcr vmcr; in access_gic_bpr0() 132 struct vgic_vmcr vmcr; in access_gic_bpr1() 158 struct vgic_vmcr vmcr; in access_gic_grpen0() 176 struct vgic_vmcr vmcr; in access_gic_grpen1()
|
/Linux-v4.19/include/kvm/ |
D | arm_vgic.h | 278 u32 vgic_vmcr; member 285 u32 vgic_vmcr; member
|
/Linux-v4.19/virt/kvm/arm/hyp/ |
D | vgic-v3-sr.c | 288 write_gicreg(cpu_if->vgic_vmcr, ICH_VMCR_EL2); in __vgic_v3_activate_traps() 326 cpu_if->vgic_vmcr = read_gicreg(ICH_VMCR_EL2); in __vgic_v3_deactivate_traps()
|