Lines Matching refs:arch
38 if (kvm->arch.vgic.vgic_model != type_needed)
46 struct vgic_dist *vgic = &kvm->arch.vgic;
49 mutex_lock(&kvm->arch.config_lock);
71 mutex_unlock(&kvm->arch.config_lock);
94 struct vgic_dist *vgic = &kvm->arch.vgic;
189 mutex_lock(&kvm->arch.config_lock);
197 mutex_unlock(&kvm->arch.config_lock);
236 mutex_lock(&dev->kvm->arch.config_lock);
238 if (vgic_ready(dev->kvm) || dev->kvm->arch.vgic.nr_spis)
241 dev->kvm->arch.vgic.nr_spis =
244 mutex_unlock(&dev->kvm->arch.config_lock);
251 mutex_lock(&dev->kvm->arch.config_lock);
253 mutex_unlock(&dev->kvm->arch.config_lock);
270 mutex_lock(&dev->kvm->arch.config_lock);
272 mutex_unlock(&dev->kvm->arch.config_lock);
296 r = put_user(dev->kvm->arch.vgic.nr_spis +
390 mutex_lock(&dev->kvm->arch.config_lock);
409 mutex_unlock(&dev->kvm->arch.config_lock);
551 mutex_lock(&dev->kvm->arch.config_lock);
589 mutex_unlock(&dev->kvm->arch.config_lock);