Searched refs:vgic_vmcr (Results 1 – 9 of 9) sorted by relevance
/linux-6.3-rc2/arch/arm64/kvm/ |
A D | vgic-sys-reg-v3.c | 18 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 …]
|
/linux-6.3-rc2/arch/arm64/kvm/vgic/ |
A D | vgic.h | 154 struct vgic_vmcr { struct 208 void vgic_v2_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 209 void vgic_v2_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 237 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 238 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 268 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr); 269 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr);
|
A D | vgic-v2.c | 205 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() 467 writel_relaxed(cpu_if->vgic_vmcr, in vgic_v2_load() 477 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_vmcr_sync()
|
A D | vgic-v3.c | 194 void vgic_v3_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_set_vmcr() 221 cpu_if->vgic_vmcr = vmcr; in vgic_v3_set_vmcr() 224 void vgic_v3_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcrp) in vgic_v3_get_vmcr() 230 vmcr = cpu_if->vgic_vmcr; in vgic_v3_get_vmcr() 269 vgic_v3->vgic_vmcr = 0; in vgic_v3_enable() 733 kvm_call_hyp(__vgic_v3_write_vmcr, cpu_if->vgic_vmcr); in vgic_v3_load() 748 cpu_if->vgic_vmcr = kvm_call_hyp_ret(__vgic_v3_read_vmcr); in vgic_v3_vmcr_sync()
|
A D | vgic-mmio-v2.c | 278 struct vgic_vmcr vmcr; in vgic_mmio_read_vcpuif() 326 struct vgic_vmcr vmcr; in vgic_mmio_write_vcpuif()
|
A D | vgic-mmio.c | 858 void vgic_set_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_set_vmcr() 866 void vgic_get_vmcr(struct kvm_vcpu *vcpu, struct vgic_vmcr *vmcr) in vgic_get_vmcr()
|
A D | vgic.c | 962 struct vgic_vmcr vmcr; in kvm_vgic_vcpu_pending_irq()
|
/linux-6.3-rc2/include/kvm/ |
A D | arm_vgic.h | 299 u32 vgic_vmcr; member 308 u32 vgic_vmcr; member
|
/linux-6.3-rc2/arch/arm64/kvm/hyp/ |
A D | vgic-v3-sr.c | 275 write_gicreg(cpu_if->vgic_vmcr, ICH_VMCR_EL2); in __vgic_v3_activate_traps() 312 cpu_if->vgic_vmcr = read_gicreg(ICH_VMCR_EL2); in __vgic_v3_deactivate_traps()
|
Completed in 25 milliseconds