Lines Matching refs:cpu_if
222 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_set_vmcr() local
244 cpu_if->vgic_vmcr = vmcr; in vgic_v2_set_vmcr()
249 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_get_vmcr() local
252 vmcr = cpu_if->vgic_vmcr; in vgic_v2_get_vmcr()
421 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in save_lrs() local
422 u64 used_lrs = cpu_if->used_lrs; in save_lrs()
432 cpu_if->vgic_lr[i] &= ~GICH_LR_STATE; in save_lrs()
434 cpu_if->vgic_lr[i] = readl_relaxed(base + GICH_LR0 + (i * 4)); in save_lrs()
456 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_restore_state() local
458 u64 used_lrs = cpu_if->used_lrs; in vgic_v2_restore_state()
465 writel_relaxed(cpu_if->vgic_hcr, base + GICH_HCR); in vgic_v2_restore_state()
467 writel_relaxed(cpu_if->vgic_lr[i], in vgic_v2_restore_state()
475 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_load() local
477 writel_relaxed(cpu_if->vgic_vmcr, in vgic_v2_load()
479 writel_relaxed(cpu_if->vgic_apr, in vgic_v2_load()
485 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_vmcr_sync() local
487 cpu_if->vgic_vmcr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_VMCR); in vgic_v2_vmcr_sync()
492 struct vgic_v2_cpu_if *cpu_if = &vcpu->arch.vgic_cpu.vgic_v2; in vgic_v2_put() local
495 cpu_if->vgic_apr = readl_relaxed(kvm_vgic_global_state.vctrl_base + GICH_APR); in vgic_v2_put()