Searched refs:config_lock (Results 1 - 25 of 37) sorted by relevance

12

/linux-master/arch/mips/pic32/pic32mzda/
H A Dconfig.c23 static DEFINE_SPINLOCK(config_lock);
42 spin_lock_irqsave(&config_lock, flags);
47 spin_unlock_irqrestore(&config_lock, flags);
/linux-master/arch/arm64/kvm/vgic/
H A Dvgic-init.c94 mutex_lock(&kvm->arch.config_lock);
128 mutex_unlock(&kvm->arch.config_lock);
269 lockdep_assert_held(&kvm->arch.config_lock);
411 mutex_lock(&kvm->arch.config_lock);
415 mutex_unlock(&kvm->arch.config_lock);
439 mutex_lock(&kvm->arch.config_lock);
441 mutex_unlock(&kvm->arch.config_lock);
471 mutex_lock(&kvm->arch.config_lock);
491 mutex_unlock(&kvm->arch.config_lock);
499 mutex_unlock(&kvm->arch.config_lock);
[all...]
H A Dvgic-kvm-device.c50 mutex_lock(&kvm->arch.config_lock);
72 mutex_unlock(&kvm->arch.config_lock);
107 * Since we can't hold config_lock while registering the redistributor
190 mutex_lock(&kvm->arch.config_lock);
198 mutex_unlock(&kvm->arch.config_lock);
237 mutex_lock(&dev->kvm->arch.config_lock);
245 mutex_unlock(&dev->kvm->arch.config_lock);
252 mutex_lock(&dev->kvm->arch.config_lock);
254 mutex_unlock(&dev->kvm->arch.config_lock);
271 mutex_lock(&dev->kvm->arch.config_lock);
[all...]
H A Dvgic-debug.c88 mutex_lock(&kvm->arch.config_lock);
107 mutex_unlock(&kvm->arch.config_lock);
135 mutex_lock(&kvm->arch.config_lock);
140 mutex_unlock(&kvm->arch.config_lock);
H A Dvgic-mmio-v3.c114 mutex_lock(&vcpu->kvm->arch.config_lock);
142 mutex_unlock(&vcpu->kvm->arch.config_lock);
757 mutex_lock(&kvm->arch.config_lock);
789 mutex_unlock(&kvm->arch.config_lock);
801 mutex_unlock(&kvm->arch.config_lock);
932 mutex_lock(&kvm->arch.config_lock);
934 mutex_unlock(&kvm->arch.config_lock);
946 mutex_lock(&kvm->arch.config_lock);
949 mutex_unlock(&kvm->arch.config_lock);
H A Dvgic-v4.c193 lockdep_assert_held(&kvm->arch.config_lock);
246 lockdep_assert_held(&kvm->arch.config_lock);
320 lockdep_assert_held(&kvm->arch.config_lock);
H A Dvgic-mmio.c518 mutex_lock(&vcpu->kvm->arch.config_lock);
524 mutex_unlock(&vcpu->kvm->arch.config_lock);
613 mutex_lock(&vcpu->kvm->arch.config_lock);
619 mutex_unlock(&vcpu->kvm->arch.config_lock);
650 mutex_lock(&vcpu->kvm->arch.config_lock);
656 mutex_unlock(&vcpu->kvm->arch.config_lock);
/linux-master/drivers/media/platform/qcom/camss/
H A Dcamss-ispif.h63 struct mutex config_lock; member in struct:ispif_device
H A Dcamss-ispif.c820 mutex_lock(&ispif->config_lock);
825 mutex_unlock(&ispif->config_lock);
840 mutex_lock(&ispif->config_lock);
843 mutex_unlock(&ispif->config_lock);
849 mutex_lock(&ispif->config_lock);
861 mutex_unlock(&ispif->config_lock);
1224 mutex_init(&ispif->config_lock);
1444 mutex_destroy(&ispif->config_lock);
/linux-master/arch/arm64/kvm/
H A Dpkvm.c208 mutex_lock(&host_kvm->arch.config_lock);
211 mutex_unlock(&host_kvm->arch.config_lock);
218 mutex_lock(&host_kvm->arch.config_lock);
220 mutex_unlock(&host_kvm->arch.config_lock);
H A Dhypercalls.c189 mutex_lock(&kvm->arch.config_lock);
205 mutex_unlock(&kvm->arch.config_lock);
538 mutex_lock(&kvm->arch.config_lock);
547 mutex_unlock(&kvm->arch.config_lock);
H A Darm.c140 mutex_init(&kvm->arch.config_lock);
143 /* Clue in lockdep that the config_lock must be taken inside kvm->lock */
145 mutex_lock(&kvm->arch.config_lock);
146 mutex_unlock(&kvm->arch.config_lock);
369 /* Inform lockdep that the config_lock is acquired after vcpu->mutex */
371 mutex_lock(&vcpu->kvm->arch.config_lock);
372 mutex_unlock(&vcpu->kvm->arch.config_lock);
595 mutex_lock(&kvm->arch.config_lock);
636 mutex_unlock(&kvm->arch.config_lock);
718 mutex_lock(&kvm->arch.config_lock);
[all...]
/linux-master/drivers/net/ethernet/amd/pds_core/
H A Dauxbus.c186 mutex_lock(&pf->config_lock);
197 mutex_unlock(&pf->config_lock);
214 mutex_lock(&pf->config_lock);
264 mutex_unlock(&pf->config_lock);
H A Dmain.c247 mutex_init(&pdsc->config_lock);
250 mutex_lock(&pdsc->config_lock);
255 mutex_unlock(&pdsc->config_lock);
261 mutex_unlock(&pdsc->config_lock);
265 mutex_unlock(&pdsc->config_lock);
306 mutex_destroy(&pdsc->config_lock);
434 mutex_lock(&pdsc->config_lock);
439 mutex_unlock(&pdsc->config_lock);
440 mutex_destroy(&pdsc->config_lock);
H A Ddevlink.c161 mutex_lock(&pdsc->config_lock);
168 mutex_unlock(&pdsc->config_lock);
H A Dcore.h185 struct mutex config_lock; /* lock for configuration operations */ member in struct:pdsc
/linux-master/drivers/virtio/
H A Dvirtio.c140 spin_lock_irqsave(&dev->config_lock, flags);
142 spin_unlock_irqrestore(&dev->config_lock, flags);
148 spin_lock_irq(&dev->config_lock);
150 spin_unlock_irq(&dev->config_lock);
155 spin_lock_irq(&dev->config_lock);
160 spin_unlock_irq(&dev->config_lock);
454 spin_lock_init(&dev->config_lock);
/linux-master/drivers/net/ethernet/pensando/ionic/
H A Dionic_phc.c82 mutex_lock(&lif->phc->config_lock);
159 mutex_unlock(&lif->phc->config_lock);
182 mutex_unlock(&lif->phc->config_lock);
232 mutex_lock(&lif->phc->config_lock);
246 mutex_unlock(&lif->phc->config_lock);
256 mutex_lock(&lif->phc->config_lock);
258 mutex_unlock(&lif->phc->config_lock);
560 mutex_init(&phc->config_lock);
642 mutex_destroy(&lif->phc->config_lock);
H A Dionic_lif.h191 struct mutex config_lock; /* lock for config actions */ member in struct:ionic_lif
253 struct mutex config_lock; /* lock for ts_config */ member in struct:ionic_phc
/linux-master/drivers/hwmon/
H A Dina2xx.c119 struct mutex config_lock; member in struct:ina2xx_data
375 mutex_lock(&data->config_lock);
389 mutex_unlock(&data->config_lock);
411 mutex_lock(&data->config_lock);
432 mutex_unlock(&data->config_lock);
467 mutex_lock(&data->config_lock);
472 mutex_unlock(&data->config_lock);
637 mutex_init(&data->config_lock);
H A Dina238.c107 struct mutex config_lock; member in struct:ina238_data
430 mutex_lock(&data->config_lock);
447 mutex_unlock(&data->config_lock);
547 mutex_init(&data->config_lock);
/linux-master/drivers/block/
H A Dnbd.c122 struct mutex config_lock; member in struct:nbd_device
1346 &nbd->config_lock)) {
1376 mutex_unlock(&nbd->config_lock);
1455 mutex_unlock(&nbd->config_lock);
1464 mutex_lock(&nbd->config_lock);
1493 /* Must be called with config_lock held */
1557 mutex_lock(&nbd->config_lock);
1567 mutex_unlock(&nbd->config_lock);
1625 mutex_lock(&nbd->config_lock);
1627 mutex_unlock(&nbd->config_lock);
[all...]
/linux-master/drivers/net/ethernet/cortina/
H A Dgemini.c132 spinlock_t config_lock; /* Locks config register */ member in struct:gemini_ethernet_port
230 spin_lock_irqsave(&port->config_lock, flags);
236 spin_unlock_irqrestore(&port->config_lock, flags);
245 spin_lock_irqsave(&port->config_lock, flags);
251 spin_unlock_irqrestore(&port->config_lock, flags);
260 spin_lock_irqsave(&port->config_lock, flags);
266 spin_unlock_irqrestore(&port->config_lock, flags);
277 spin_lock_irqsave(&port->config_lock, flags);
287 spin_unlock_irqrestore(&port->config_lock, flags);
2000 spin_lock_irqsave(&port->config_lock, flag
[all...]
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-params.c1533 spin_lock(&params->config_lock);
1558 spin_unlock(&params->config_lock);
1632 spin_lock_irq(&params->config_lock);
1647 spin_unlock_irq(&params->config_lock);
1655 spin_lock_irq(&params->config_lock);
1678 spin_unlock_irq(&params->config_lock);
1829 spin_lock_irq(&params->config_lock);
1831 spin_unlock_irq(&params->config_lock);
1855 spin_lock_irq(&params->config_lock);
1857 spin_unlock_irq(&params->config_lock);
[all...]
/linux-master/include/linux/
H A Dvirtio.h120 * @config_lock: protects configuration change reporting
135 spinlock_t config_lock; member in struct:virtio_device

Completed in 399 milliseconds

12