Lines Matching refs:arch
43 struct vgic_dist *dist = &kvm->arch.vgic;
67 struct vgic_dist *vgic = &vcpu->kvm->arch.vgic;
108 struct vgic_dist *dist = &vcpu->kvm->arch.vgic;
114 mutex_lock(&vcpu->kvm->arch.config_lock);
142 mutex_unlock(&vcpu->kvm->arch.config_lock);
157 struct vgic_dist *dist = &vcpu->kvm->arch.vgic;
240 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
248 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
262 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
294 struct vgic_dist *vgic = &vcpu->kvm->arch.vgic;
295 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
480 struct vgic_dist *dist = &vcpu->kvm->arch.vgic;
489 struct vgic_dist *dist = &vcpu->kvm->arch.vgic;
508 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
520 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
539 return !!atomic_read(&vcpu->arch.vgic_cpu.syncr_busy);
545 atomic_inc(&vcpu->arch.vgic_cpu.syncr_busy);
549 atomic_dec(&vcpu->arch.vgic_cpu.syncr_busy);
774 struct vgic_dist *vgic = &kvm->arch.vgic;
775 struct vgic_cpu *vgic_cpu = &vcpu->arch.vgic_cpu;
776 struct vgic_io_device *rd_dev = &vcpu->arch.vgic_cpu.rd_iodev;
782 mutex_lock(&kvm->arch.config_lock);
814 mutex_unlock(&kvm->arch.config_lock);
826 mutex_unlock(&kvm->arch.config_lock);
832 struct vgic_io_device *rd_dev = &vcpu->arch.vgic_cpu.rd_iodev;
880 struct vgic_dist *d = &kvm->arch.vgic;
955 mutex_lock(&kvm->arch.config_lock);
957 mutex_unlock(&kvm->arch.config_lock);
969 mutex_lock(&kvm->arch.config_lock);
972 mutex_unlock(&kvm->arch.config_lock);