Home
last modified time | relevance | path

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

/linux-4.4.14/include/kvm/
Darm_vgic.h105 struct vgic_vmcr { struct
121 void (*get_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); argument
122 void (*set_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
274 u32 vgic_vmcr; member
285 u32 vgic_vmcr; member
/linux-4.4.14/virt/kvm/arm/
Dvgic-v2.c127 static void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_get_vmcr()
129 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr; in vgic_v2_get_vmcr()
137 static void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_set_vmcr()
146 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = vmcr; in vgic_v2_set_vmcr()
156 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = 0; in vgic_v2_enable()
Dvgic-v3.c150 static void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr()
152 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr; in vgic_v3_get_vmcr()
170 static void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr()
179 vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr = vmcr; in vgic_v3_set_vmcr()
191 vgic_v3->vgic_vmcr = 0; in vgic_v3_enable()
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);
Dvgic-v2-emul.c577 struct vgic_vmcr vmcr; in handle_cpu_mmio_misc()
Dvgic.c1065 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
1070 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr()
/linux-4.4.14/arch/arm64/kernel/
Dasm-offsets.c136 DEFINE(VGIC_V2_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v2.vgic_vmcr)); in main()
144 DEFINE(VGIC_V3_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v3.vgic_vmcr)); in main()
/linux-4.4.14/arch/arm/kernel/
Dasm-offsets.c195 DEFINE(VGIC_V2_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v2.vgic_vmcr)); in main()