Home
last modified time | relevance | path

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

/linux-4.1.27/include/kvm/
Darm_vgic.h105 struct vgic_vmcr { struct
122 void (*get_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); argument
123 void (*set_vmcr)(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
259 u32 vgic_vmcr; member
270 u32 vgic_vmcr; member
/linux-4.1.27/virt/kvm/arm/
Dvgic-v2.c117 static void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_get_vmcr()
119 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr; in vgic_v2_get_vmcr()
127 static void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_set_vmcr()
136 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = vmcr; in vgic_v2_set_vmcr()
146 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = 0; in vgic_v2_enable()
Dvgic-v3.c139 static void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr()
141 u32 vmcr = vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr; in vgic_v3_get_vmcr()
159 static void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr()
168 vcpu->arch.vgic_cpu.vgic_v3.vgic_vmcr = vmcr; in vgic_v3_set_vmcr()
180 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.c1052 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
1057 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr()
/linux-4.1.27/arch/arm64/kernel/
Dasm-offsets.c132 DEFINE(VGIC_V2_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v2.vgic_vmcr)); in main()
140 DEFINE(VGIC_V3_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v3.vgic_vmcr)); in main()
/linux-4.1.27/arch/arm/kernel/
Dasm-offsets.c195 DEFINE(VGIC_V2_CPU_VMCR, offsetof(struct vgic_cpu, vgic_v2.vgic_vmcr)); in main()