Home
last modified time | relevance | path

Searched refs:vgic_vmcr (Results 1 – 7 of 7) sorted by relevance

/linux-4.19.296/virt/kvm/arm/vgic/
Dvgic.h146 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);
225 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
226 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
256 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
257 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
Dvgic-v2.c231 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_set_vmcr()
255 cpu_if->vgic_vmcr = vmcr; in vgic_v2_set_vmcr()
258 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_get_vmcr()
263 vmcr = cpu_if->vgic_vmcr; in vgic_v2_get_vmcr()
293 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = 0; in vgic_v2_enable()
495 writel_relaxed(cpu_if->vgic_vmcr, in vgic_v2_load()
505 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_vmcr_sync()
Dvgic-v3.c217 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr()
244 cpu_if->vgic_vmcr = vmcr; in vgic_v3_set_vmcr()
247 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr()
253 vmcr = cpu_if->vgic_vmcr; in vgic_v3_get_vmcr()
292 vgic_v3->vgic_vmcr = 0; in vgic_v3_enable()
672 kvm_call_hyp(__vgic_v3_write_vmcr, cpu_if->vgic_vmcr); in vgic_v3_load()
685 cpu_if->vgic_vmcr = kvm_call_hyp(__vgic_v3_read_vmcr); in vgic_v3_vmcr_sync()
Dvgic-mmio-v2.c275 struct vgic_vmcr vmcr; in vgic_mmio_read_vcpuif()
323 struct vgic_vmcr vmcr; in vgic_mmio_write_vcpuif()
Dvgic-mmio.c644 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr()
652 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
/linux-4.19.296/include/kvm/
Darm_vgic.h278 u32 vgic_vmcr; member
285 u32 vgic_vmcr; member
/linux-4.19.296/virt/kvm/arm/hyp/
Dvgic-v3-sr.c288 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()