Searched refs:config_lock (Results 1 - 25 of 37) sorted by last modified time

12

/linux-master/arch/arm64/kvm/vgic/
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-its.c1981 mutex_lock(&dev->kvm->arch.config_lock);
1986 mutex_unlock(&dev->kvm->arch.config_lock);
2025 mutex_unlock(&dev->kvm->arch.config_lock);
2101 mutex_lock(&dev->kvm->arch.config_lock);
2130 mutex_unlock(&dev->kvm->arch.config_lock);
2809 mutex_lock(&kvm->arch.config_lock);
2825 mutex_unlock(&kvm->arch.config_lock);
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-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...]
/linux-master/include/linux/
H A Dvirtio.h120 * @config_lock: protects configuration change reporting
135 spinlock_t config_lock; member in struct:virtio_device
/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/amd/pds_core/
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 Dcore.c630 mutex_lock(&pdsc->config_lock);
655 mutex_unlock(&pdsc->config_lock);
H A Dcore.h185 struct mutex config_lock; /* lock for configuration operations */ member in struct:pdsc
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);
/linux-master/arch/arm64/kvm/
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...]
H A Dsys_regs.c1275 mutex_lock(&kvm->arch.config_lock);
1286 mutex_unlock(&kvm->arch.config_lock);
1809 mutex_lock(&vcpu->kvm->arch.config_lock);
1811 mutex_unlock(&vcpu->kvm->arch.config_lock);
1822 mutex_lock(&vcpu->kvm->arch.config_lock);
1834 mutex_unlock(&vcpu->kvm->arch.config_lock);
1842 mutex_unlock(&vcpu->kvm->arch.config_lock);
3433 mutex_lock(&kvm->arch.config_lock);
3445 mutex_unlock(&kvm->arch.config_lock);
3472 mutex_lock(&kvm->arch.config_lock);
[all...]
H A Dpmu-emul.c922 lockdep_assert_held(&kvm->arch.config_lock);
958 lockdep_assert_held(&kvm->arch.config_lock);
985 lockdep_assert_held(&kvm->arch.config_lock);
H A Dnested.c197 mutex_lock(&kvm->arch.config_lock);
439 mutex_unlock(&kvm->arch.config_lock);
H A Dguest.c953 mutex_lock(&vcpu->kvm->arch.config_lock);
955 mutex_unlock(&vcpu->kvm->arch.config_lock);
H A Darch_timer.c1457 mutex_lock(&vcpu->kvm->arch.config_lock);
1480 mutex_unlock(&vcpu->kvm->arch.config_lock);
1573 mutex_lock(&vcpu->kvm->arch.config_lock);
1607 mutex_unlock(&vcpu->kvm->arch.config_lock);
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);
/linux-master/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-common.h373 * @config_lock: locks the buffer list 'params'
384 spinlock_t config_lock; /* locks the buffers list 'params' */ member in struct:rkisp1_params
/linux-master/arch/arm64/include/asm/
H A Dkvm_host.h277 struct mutex config_lock; member in struct:kvm_arch
335 * Atomic access to multiple idregs are guarded by kvm_arch.config_lock.
/linux-master/drivers/perf/
H A Darm-ccn.c149 spinlock_t config_lock; member in struct:arm_ccn_dt
906 spin_lock(&ccn->dt.config_lock);
914 spin_unlock(&ccn->dt.config_lock);
1064 spin_lock(&ccn->dt.config_lock);
1084 spin_unlock(&ccn->dt.config_lock);
1228 spin_lock_init(&ccn->dt.config_lock);
/linux-master/drivers/pci/controller/
H A Dpci-hyperv.c505 spinlock_t config_lock; /* Avoid two threads writing index page */ member in struct:hv_pcibus_device
1143 spin_lock_irqsave(&hbus->config_lock, flags);
1175 spin_unlock_irqrestore(&hbus->config_lock, flags);
1189 spin_lock_irqsave(&hbus->config_lock, flags);
1214 spin_unlock_irqrestore(&hbus->config_lock, flags);
1238 spin_lock_irqsave(&hbus->config_lock, flags);
1271 spin_unlock_irqrestore(&hbus->config_lock, flags);
3695 spin_lock_init(&hbus->config_lock);
/linux-master/drivers/hwmon/
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/net/ethernet/pensando/ionic/
H A Dionic_lif.c1298 mutex_lock(&lif->config_lock);
1366 mutex_unlock(&lif->config_lock);
3215 mutex_init(&lif->config_lock);
3266 mutex_destroy(&lif->config_lock);
3443 mutex_destroy(&lif->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/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...]

Completed in 295 milliseconds

12