Home
last modified time | relevance | path

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

/arch/arm64/kvm/
A Dvgic-sys-reg-v3.c18 struct vgic_vmcr vmcr; in set_gic_ctlr()
63 struct vgic_vmcr vmcr; in get_gic_ctlr()
90 struct vgic_vmcr vmcr; in set_gic_pmr()
102 struct vgic_vmcr vmcr; in get_gic_pmr()
113 struct vgic_vmcr vmcr; in set_gic_bpr0()
125 struct vgic_vmcr vmcr; in get_gic_bpr0()
136 struct vgic_vmcr vmcr; in set_gic_bpr1()
150 struct vgic_vmcr vmcr; in get_gic_bpr1()
165 struct vgic_vmcr vmcr; in set_gic_grpen0()
177 struct vgic_vmcr vmcr; in get_gic_grpen0()
[all …]
/arch/arm64/kvm/vgic/
A Dvgic-v2.c205 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_set_vmcr()
229 cpu_if->vgic_vmcr = vmcr; in vgic_v2_set_vmcr()
232 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v2_get_vmcr()
237 vmcr = cpu_if->vgic_vmcr; in vgic_v2_get_vmcr()
267 vcpu->arch.vgic_cpu.vgic_v2.vgic_vmcr = 0; in vgic_v2_enable()
461 writel_relaxed(cpu_if->vgic_vmcr, in vgic_v2_load()
471 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_put()
A Dvgic.h173 struct vgic_vmcr { struct
255 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
256 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
290 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
291 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
322 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
323 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
A Dvgic-v3.c195 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr()
222 cpu_if->vgic_vmcr = vmcr; in vgic_v3_set_vmcr()
225 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr()
231 vmcr = cpu_if->vgic_vmcr; in vgic_v3_get_vmcr()
270 vgic_v3->vgic_vmcr = 0; in vgic_v3_enable()
A Dvgic-v3-nested.c314 s_cpu_if->vgic_vmcr = __vcpu_sys_reg(vcpu, ICH_VMCR_EL2); in vgic_v3_create_shadow_state()
365 __vcpu_assign_sys_reg(vcpu, ICH_VMCR_EL2, s_cpu_if->vgic_vmcr); in vgic_v3_put_nested()
A Dvgic-mmio-v2.c278 struct vgic_vmcr vmcr; in vgic_mmio_read_vcpuif()
326 struct vgic_vmcr vmcr; in vgic_mmio_write_vcpuif()
A Dvgic-mmio.c843 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr()
851 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
A Dvgic.c1006 struct vgic_vmcr vmcr; in kvm_vgic_vcpu_pending_irq()
/arch/arm64/kvm/hyp/
A Dvgic-v3-sr.c283 write_gicreg(cpu_if->vgic_vmcr, ICH_VMCR_EL2); in __vgic_v3_activate_traps()
329 cpu_if->vgic_vmcr = read_gicreg(ICH_VMCR_EL2); in __vgic_v3_deactivate_traps()
521 cpu_if->vgic_vmcr = __vgic_v3_read_vmcr(); in __vgic_v3_save_vmcr_aprs()
534 __vgic_v3_write_vmcr(cpu_if->vgic_vmcr); in __vgic_v3_restore_vmcr_aprs()

Completed in 22 milliseconds