/linux-master/arch/mips/pic32/pic32mzda/ |
H A D | config.c | 23 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 D | vgic-init.c | 94 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 D | vgic-kvm-device.c | 50 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 D | vgic-debug.c | 88 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 D | vgic-mmio-v3.c | 114 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 D | vgic-v4.c | 193 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 D | vgic-mmio.c | 518 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 D | camss-ispif.h | 63 struct mutex config_lock; member in struct:ispif_device
|
H A D | camss-ispif.c | 820 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 D | pkvm.c | 208 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 D | hypercalls.c | 189 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 D | arm.c | 140 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 D | auxbus.c | 186 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 D | main.c | 247 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 D | devlink.c | 161 mutex_lock(&pdsc->config_lock); 168 mutex_unlock(&pdsc->config_lock);
|
H A D | core.h | 185 struct mutex config_lock; /* lock for configuration operations */ member in struct:pdsc
|
/linux-master/drivers/virtio/ |
H A D | virtio.c | 140 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 D | ionic_phc.c | 82 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 D | ionic_lif.h | 191 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 D | ina2xx.c | 119 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 D | ina238.c | 107 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 D | nbd.c | 122 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 D | gemini.c | 132 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 D | rkisp1-params.c | 1533 spin_lock(¶ms->config_lock); 1558 spin_unlock(¶ms->config_lock); 1632 spin_lock_irq(¶ms->config_lock); 1647 spin_unlock_irq(¶ms->config_lock); 1655 spin_lock_irq(¶ms->config_lock); 1678 spin_unlock_irq(¶ms->config_lock); 1829 spin_lock_irq(¶ms->config_lock); 1831 spin_unlock_irq(¶ms->config_lock); 1855 spin_lock_irq(¶ms->config_lock); 1857 spin_unlock_irq(¶ms->config_lock); [all...] |
/linux-master/include/linux/ |
H A D | virtio.h | 120 * @config_lock: protects configuration change reporting 135 spinlock_t config_lock; member in struct:virtio_device
|