Searched refs:dev_lock (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/drivers/media/platform/marvell/
H A Dcafe-driver.c153 spin_lock_irqsave(&mcam->dev_lock, flags);
155 spin_unlock_irqrestore(&mcam->dev_lock, flags);
166 spin_lock_irqsave(&mcam->dev_lock, flags);
177 spin_unlock_irqrestore(&mcam->dev_lock, flags);
200 spin_lock_irqsave(&mcam->dev_lock, flags);
202 spin_unlock_irqrestore(&mcam->dev_lock, flags);
230 spin_lock_irqsave(&mcam->dev_lock, flags);
232 spin_unlock_irqrestore(&mcam->dev_lock, flags);
245 spin_lock_irqsave(&mcam->dev_lock, flags);
256 spin_unlock_irqrestore(&mcam->dev_lock, flag
[all...]
H A Dmcam-core.c449 spin_lock_irqsave(&cam->dev_lock, flags);
471 spin_unlock_irqrestore(&cam->dev_lock, flags);
476 spin_lock_irqsave(&cam->dev_lock, flags);
478 spin_unlock_irqrestore(&cam->dev_lock, flags);
802 spin_lock_irqsave(&cam->dev_lock, flags);
807 spin_unlock_irqrestore(&cam->dev_lock, flags);
839 spin_lock_irqsave(&cam->dev_lock, flags);
843 spin_unlock_irqrestore(&cam->dev_lock, flags);
855 spin_lock_irqsave(&cam->dev_lock, flags);
857 spin_unlock_irqrestore(&cam->dev_lock, flag
[all...]
H A Dmmp-driver.c152 spin_lock(&mcam->dev_lock);
155 spin_unlock(&mcam->dev_lock);
222 spin_lock_init(&mcam->dev_lock);
H A Dmcam-core.h98 * the dev_lock spinlock; they are marked as such by comments.
99 * dev_lock is also required for access to device registers.
108 spinlock_t dev_lock; member in struct:mcam_camera
146 unsigned long flags; /* Buffer status, mainly (dev_lock) */
161 int next_buf; /* Next to consume (dev_lock) */
/linux-master/drivers/dma/lgm/
H A Dlgm-dma.c254 spinlock_t dev_lock; /* Controller register exclusive */ member in struct:ldma_dev
320 spin_lock_irqsave(&d->dev_lock, flags);
322 spin_unlock_irqrestore(&d->dev_lock, flags);
331 spin_lock_irqsave(&d->dev_lock, flags);
333 spin_unlock_irqrestore(&d->dev_lock, flags);
342 spin_lock_irqsave(&d->dev_lock, flags);
344 spin_unlock_irqrestore(&d->dev_lock, flags);
358 spin_lock_irqsave(&d->dev_lock, flags);
360 spin_unlock_irqrestore(&d->dev_lock, flags);
371 spin_lock_irqsave(&d->dev_lock, flag
[all...]
/linux-master/net/devlink/
H A Dnetlink.c182 bool dev_lock)
198 devl_dev_lock(devlink, dev_lock);
201 devl_dev_unlock(devlink, dev_lock);
212 bool dev_lock = flags & DEVLINK_NL_FLAG_NEED_DEV_LOCK; local
218 dev_lock);
238 devl_dev_unlock(devlink, dev_lock);
271 bool dev_lock = flags & DEVLINK_NL_FLAG_NEED_DEV_LOCK; local
275 devl_dev_unlock(devlink, dev_lock);
181 devlink_get_from_attrs_lock(struct net *net, struct nlattr **attrs, bool dev_lock) argument
H A Ddevl_internal.h105 static inline void devl_dev_lock(struct devlink *devlink, bool dev_lock) argument
107 if (dev_lock)
112 static inline void devl_dev_unlock(struct devlink *devlink, bool dev_lock) argument
115 if (dev_lock)
161 bool dev_lock);
/linux-master/drivers/xen/xen-pciback/
H A Dxenbus.c48 mutex_init(&pdev->dev_lock);
69 mutex_lock(&pdev->dev_lock);
85 mutex_unlock(&pdev->dev_lock);
150 mutex_lock(&pdev->dev_lock);
196 mutex_unlock(&pdev->dev_lock);
376 mutex_lock(&pdev->dev_lock);
514 mutex_unlock(&pdev->dev_lock);
571 mutex_lock(&pdev->dev_lock);
652 mutex_unlock(&pdev->dev_lock);
H A Dpciback.h36 struct mutex dev_lock; member in struct:xen_pcibk_device
/linux-master/include/linux/
H A Dnetpoll.h40 struct semaphore dev_lock; member in struct:netpoll_info
/linux-master/block/
H A Dsed-opal.c88 struct mutex dev_lock; member in struct:opal_dev
2476 mutex_lock(&dev->dev_lock);
2481 mutex_unlock(&dev->dev_lock);
2491 mutex_lock(&dev->dev_lock);
2496 mutex_unlock(&dev->dev_lock);
2532 mutex_init(&dev->dev_lock);
2570 mutex_lock(&dev->dev_lock);
2573 mutex_unlock(&dev->dev_lock);
2585 mutex_lock(&dev->dev_lock);
2588 mutex_unlock(&dev->dev_lock);
[all...]
/linux-master/drivers/accel/qaic/
H A Dqaic_drv.c111 rcu_id = srcu_read_lock(&qdev->dev_lock);
142 srcu_read_unlock(&qdev->dev_lock, rcu_id);
151 srcu_read_unlock(&qdev->dev_lock, rcu_id);
168 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock);
175 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
335 synchronize_srcu(&qdev->dev_lock);
393 ret = qaicm_srcu_init(drm, &qdev->dev_lock);
H A Dqaic_data.c701 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock);
731 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
739 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
762 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock);
779 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
970 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock);
1038 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
1054 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_id);
1336 qdev_rcu_id = srcu_read_lock(&qdev->dev_lock);
1384 srcu_read_unlock(&qdev->dev_lock, qdev_rcu_i
[all...]
H A Dqaic.h133 struct srcu_struct dev_lock; member in struct:qaic_device
/linux-master/drivers/dma/idxd/
H A Ddevice.c311 spin_lock(&idxd->dev_lock);
317 spin_unlock(&idxd->dev_lock);
349 spin_lock(&idxd->dev_lock);
354 spin_unlock(&idxd->dev_lock);
580 spin_lock(&idxd->dev_lock);
582 spin_unlock(&idxd->dev_lock);
672 lockdep_assert_held(&idxd->dev_lock);
684 lockdep_assert_held(&idxd->dev_lock);
733 spin_lock(&idxd->dev_lock);
737 spin_lock(&idxd->dev_lock);
[all...]
/linux-master/drivers/media/platform/chips-media/wave5/
H A Dwave5-helper.c91 src_vq->lock = &inst->dev->dev_lock;
104 dst_vq->lock = &inst->dev->dev_lock;
H A Dwave5-vpu.c149 mutex_init(&dev->dev_lock);
257 mutex_destroy(&dev->dev_lock);
/linux-master/drivers/media/usb/dvb-usb/
H A Dcxusb.h129 struct mutex dev_lock; member in struct:cxusb_medion_dev
/linux-master/net/core/
H A Dnetpoll.c193 /* Don't do any rx activity if the dev_lock mutex is held
197 if (!ni || down_trylock(&ni->dev_lock))
204 up(&ni->dev_lock);
214 up(&ni->dev_lock);
228 down(&ni->dev_lock);
239 up(&ni->dev_lock);
646 sema_init(&npinfo->dev_lock, 1);
/linux-master/drivers/block/rnbd/
H A Drnbd-srv.c64 static DEFINE_SPINLOCK(dev_lock);
185 spin_lock(&dev_lock);
187 spin_unlock(&dev_lock);
446 spin_lock(&dev_lock);
455 spin_unlock(&dev_lock);
460 spin_unlock(&dev_lock);
/linux-master/drivers/net/ethernet/smsc/
H A Dsmsc911x.c103 spinlock_t dev_lock; member in struct:smsc911x_data
182 spin_lock_irqsave(&pdata->dev_lock, flags);
184 spin_unlock_irqrestore(&pdata->dev_lock, flags);
230 spin_lock_irqsave(&pdata->dev_lock, flags);
232 spin_unlock_irqrestore(&pdata->dev_lock, flags);
242 spin_lock_irqsave(&pdata->dev_lock, flags);
264 spin_unlock_irqrestore(&pdata->dev_lock, flags);
274 spin_lock_irqsave(&pdata->dev_lock, flags);
298 spin_unlock_irqrestore(&pdata->dev_lock, flags);
308 spin_lock_irqsave(&pdata->dev_lock, flag
[all...]
/linux-master/drivers/crypto/hisilicon/sec/
H A Dsec_drv.c635 mutex_lock(&info->dev_lock);
642 mutex_unlock(&info->dev_lock);
646 mutex_unlock(&info->dev_lock);
665 mutex_lock(&info->dev_lock);
668 mutex_unlock(&info->dev_lock);
1220 mutex_init(&info->dev_lock);
H A Dsec_drv.h401 * @dev_lock: Protects concurrent queue allocation / freeing for the SEC.
410 struct mutex dev_lock; member in struct:sec_dev_info
/linux-master/drivers/usb/class/
H A Dusbtmc.c112 spinlock_t dev_lock; /* lock for file_list */ member in struct:usbtmc_device_data
201 spin_lock_irq(&data->dev_lock);
203 spin_unlock_irq(&data->dev_lock);
252 spin_lock_irq(&file_data->data->dev_lock);
256 spin_unlock_irq(&file_data->data->dev_lock);
583 spin_lock_irq(&data->dev_lock);
588 spin_unlock_irq(&data->dev_lock);
591 spin_unlock_irq(&data->dev_lock);
2311 spin_lock_irqsave(&data->dev_lock, flags);
2321 spin_unlock_irqrestore(&data->dev_lock, flag
[all...]
/linux-master/drivers/crypto/intel/iaa/
H A Diaa_crypto_main.c668 spin_lock(&idxd->dev_lock);
676 spin_unlock(&idxd->dev_lock);
688 spin_lock(&idxd->dev_lock);
700 spin_unlock(&idxd->dev_lock);
1963 spin_lock(&idxd->dev_lock);
1966 spin_unlock(&idxd->dev_lock);
1978 spin_unlock(&idxd->dev_lock);

Completed in 496 milliseconds

12