Home
last modified time | relevance | path

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

/linux/arch/arm64/include/asm/ !
H A Dkvm_hyp.h82 void __vgic_v3_save_state(struct vgic_v3_cpu_if *cpu_if);
83 void __vgic_v3_restore_state(struct vgic_v3_cpu_if *cpu_if);
84 void __vgic_v3_activate_traps(struct vgic_v3_cpu_if *cpu_if);
85 void __vgic_v3_deactivate_traps(struct vgic_v3_cpu_if *cpu_if);
86 void __vgic_v3_save_aprs(struct vgic_v3_cpu_if *cpu_if);
87 void __vgic_v3_restore_vmcr_aprs(struct vgic_v3_cpu_if *cpu_if);
/linux/arch/arm64/kvm/vgic/ !
H A Dvgic-v3-nested.c33 struct vgic_v3_cpu_if cpuif;
249 struct vgic_v3_cpu_if *s_cpu_if) in vgic_v3_create_shadow_lr()
324 struct vgic_v3_cpu_if *s_cpu_if) in vgic_v3_create_shadow_state()
326 struct vgic_v3_cpu_if *host_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_create_shadow_state()
344 struct vgic_v3_cpu_if *cpu_if = &shadow_if->cpuif; in vgic_v3_load_nested()
366 struct vgic_v3_cpu_if *s_cpu_if = &shadow_if->cpuif; in vgic_v3_put_nested()
H A Dvgic-v3.c27 struct vgic_v3_cpu_if *cpuif = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_configure_hcr()
149 struct vgic_v3_cpu_if *cpuif = &vgic_cpu->vgic_v3; in vgic_v3_fold_lr_state()
198 struct vgic_v3_cpu_if *cpuif = &vgic_cpu->vgic_v3; in vgic_v3_deactivate()
406 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_set_vmcr()
434 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_get_vmcr()
468 struct vgic_v3_cpu_if *vgic_v3 = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_reset()
500 struct vgic_v3_cpu_if *vgic_v3 = &vcpu->arch.vgic_cpu.vgic_v3; in vcpu_set_ich_hcr()
978 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_load()
997 struct vgic_v3_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_v3_put()
H A Dvgic-mmio-v2.c385 struct vgic_v3_cpu_if *vgicv3 = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_mmio_read_apr()
411 struct vgic_v3_cpu_if *vgicv3 = &vcpu->arch.vgic_cpu.vgic_v3; in vgic_mmio_write_apr()
/linux/arch/arm64/kvm/hyp/ !
H A Dvgic-v3-sr.c201 static u64 compute_ich_hcr(struct vgic_v3_cpu_if *cpu_if) in compute_ich_hcr()
206 void __vgic_v3_save_state(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_save_state()
256 void __vgic_v3_restore_state(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_restore_state()
280 void __vgic_v3_activate_traps(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_activate_traps()
340 void __vgic_v3_deactivate_traps(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_deactivate_traps()
365 void __vgic_v3_save_aprs(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_save_aprs()
398 static void __vgic_v3_restore_aprs(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_restore_aprs()
526 void __vgic_v3_restore_vmcr_aprs(struct vgic_v3_cpu_if *cpu_if) in __vgic_v3_restore_vmcr_aprs()
/linux/arch/arm64/kvm/hyp/nvhe/ !
H A Dhyp-main.c144 struct vgic_v3_cpu_if *hyp_cpu_if = &hyp_vcpu->vcpu.arch.vgic_cpu.vgic_v3; in sync_hyp_vcpu()
145 struct vgic_v3_cpu_if *host_cpu_if = &host_vcpu->arch.vgic_cpu.vgic_v3; in sync_hyp_vcpu()
473 DECLARE_REG(struct vgic_v3_cpu_if *, cpu_if, host_ctxt, 1); in handle___vgic_v3_save_aprs()
480 DECLARE_REG(struct vgic_v3_cpu_if *, cpu_if, host_ctxt, 1); in handle___vgic_v3_restore_vmcr_aprs()
/linux/include/kvm/ !
H A Darm_vgic.h324 struct vgic_v3_cpu_if { struct
347 struct vgic_v3_cpu_if vgic_v3; argument
/linux/arch/arm64/kvm/ !
H A Dvgic-sys-reg-v3.c210 struct vgic_v3_cpu_if *vgicv3 = &vcpu->arch.vgic_cpu.vgic_v3; in set_apr_reg()
220 struct vgic_v3_cpu_if *vgicv3 = &vcpu->arch.vgic_cpu.vgic_v3; in get_apr_reg()
293 struct vgic_v3_cpu_if *vgicv3 = &vcpu->arch.vgic_cpu.vgic_v3; in get_gic_sre()