Home
last modified time | relevance | path

Searched refs:dev_mutex (Results 1 – 25 of 29) sorted by relevance

12

/linux/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_resource.c113 struct nfp_cpp_mutex *dev_mutex) in nfp_resource_try_acquire() argument
117 if (nfp_cpp_mutex_lock(dev_mutex)) in nfp_resource_try_acquire()
128 nfp_cpp_mutex_unlock(dev_mutex); in nfp_resource_try_acquire()
135 nfp_cpp_mutex_unlock(dev_mutex); in nfp_resource_try_acquire()
154 struct nfp_cpp_mutex *dev_mutex; in nfp_resource_acquire() local
164 dev_mutex = nfp_cpp_mutex_alloc(cpp, NFP_RESOURCE_TBL_TARGET, in nfp_resource_acquire()
167 if (!dev_mutex) { in nfp_resource_acquire()
173 err = nfp_resource_try_acquire(cpp, res, dev_mutex); in nfp_resource_acquire()
197 nfp_cpp_mutex_free(dev_mutex); in nfp_resource_acquire()
202 nfp_cpp_mutex_free(dev_mutex); in nfp_resource_acquire()
[all …]
/linux/drivers/mtd/ubi/
H A Dblock.c83 struct mutex dev_mutex; member
235 mutex_lock(&dev->dev_mutex); in ubiblock_open()
264 mutex_unlock(&dev->dev_mutex); in ubiblock_open()
268 mutex_unlock(&dev->dev_mutex); in ubiblock_open()
276 mutex_lock(&dev->dev_mutex); in ubiblock_release()
282 mutex_unlock(&dev->dev_mutex); in ubiblock_release()
377 mutex_init(&dev->dev_mutex); in ubiblock_create()
477 mutex_lock(&dev->dev_mutex); in ubiblock_remove()
486 mutex_unlock(&dev->dev_mutex); in ubiblock_remove()
493 mutex_unlock(&dev->dev_mutex); in ubiblock_remove()
[all …]
/linux/drivers/media/test-drivers/visl/
H A Dvisl-core.c333 if (mutex_lock_interruptible(&dev->dev_mutex)) in visl_open()
369 mutex_unlock(&dev->dev_mutex); in visl_open()
381 mutex_unlock(&dev->dev_mutex); in visl_open()
396 mutex_lock(&dev->dev_mutex); in visl_release()
398 mutex_unlock(&dev->dev_mutex); in visl_release()
449 mutex_init(&dev->dev_mutex); in visl_probe()
453 vfd->lock = &dev->dev_mutex; in visl_probe()
/linux/drivers/media/platform/nxp/
H A Dmx2_emmaprp.c200 struct mutex dev_mutex; member
696 src_vq->lock = &ctx->dev->dev_mutex; in queue_init()
710 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init()
731 if (mutex_lock_interruptible(&pcdev->dev_mutex)) { in emmaprp_open()
741 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open()
751 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open()
765 mutex_lock(&pcdev->dev_mutex); in emmaprp_release()
771 mutex_unlock(&pcdev->dev_mutex); in emmaprp_release()
830 mutex_init(&pcdev->dev_mutex); in emmaprp_probe()
840 vfd->lock = &pcdev->dev_mutex; in emmaprp_probe()
[all …]
H A Dimx-pxp.c222 struct mutex dev_mutex; member
1624 src_vq->lock = &ctx->dev->dev_mutex; in queue_init()
1638 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init()
1654 if (mutex_lock_interruptible(&dev->dev_mutex)) in pxp_open()
1709 mutex_unlock(&dev->dev_mutex); in pxp_open()
1723 mutex_lock(&dev->dev_mutex); in pxp_release()
1725 mutex_unlock(&dev->dev_mutex); in pxp_release()
1842 mutex_init(&dev->dev_mutex); in pxp_probe()
1846 vfd->lock = &dev->dev_mutex; in pxp_probe()
/linux/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc_drv.c125 mutex_lock(&dev->dev_mutex); in fops_vcodec_open()
184 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
198 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
209 mutex_lock(&dev->dev_mutex); in fops_vcodec_release()
221 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release()
300 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe()
323 vfd_enc->lock = &dev->dev_mutex; in mtk_vcodec_probe()
H A Dmtk_vcodec_enc_drv.h208 struct mutex dev_mutex; member
/linux/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_rotate.c541 src_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
556 dst_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
642 if (mutex_lock_interruptible(&dev->dev_mutex)) in rotate_open()
647 mutex_unlock(&dev->dev_mutex); in rotate_open()
680 mutex_unlock(&dev->dev_mutex); in rotate_open()
686 mutex_unlock(&dev->dev_mutex); in rotate_open()
697 mutex_lock(&dev->dev_mutex); in rotate_release()
706 mutex_unlock(&dev->dev_mutex); in rotate_release()
784 mutex_init(&dev->dev_mutex); in rotate_probe()
794 vfd->lock = &dev->dev_mutex; in rotate_probe()
H A Dsun8i-rotate.h125 struct mutex dev_mutex; member
/linux/drivers/memstick/host/
H A Drtsx_usb_ms.c521 mutex_lock(&ucr->dev_mutex); in rtsx_usb_ms_handle_req()
530 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_ms_handle_req()
564 mutex_lock(&ucr->dev_mutex); in rtsx_usb_ms_set_param()
628 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_ms_set_param()
728 mutex_lock(&ucr->dev_mutex); in rtsx_usb_ms_poll_card()
733 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_ms_poll_card()
742 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_ms_poll_card()
/linux/drivers/misc/cardreader/
H A Drtsx_usb.c649 mutex_init(&ucr->dev_mutex); in rtsx_usb_probe()
717 if (mutex_trylock(&ucr->dev_mutex)) { in rtsx_usb_suspend()
719 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_suspend()
764 mutex_lock(&ucr->dev_mutex); in rtsx_usb_pre_reset()
772 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_post_reset()
/linux/drivers/media/platform/renesas/
H A Drcar_fdp1.c559 struct mutex dev_mutex; member
2050 src_vq->lock = &ctx->fdp1->dev_mutex; in queue_init()
2064 dst_vq->lock = &ctx->fdp1->dev_mutex; in queue_init()
2081 if (mutex_lock_interruptible(&fdp1->dev_mutex)) in fdp1_open()
2145 mutex_unlock(&fdp1->dev_mutex); in fdp1_open()
2154 mutex_unlock(&fdp1->dev_mutex); in fdp1_open()
2168 mutex_lock(&fdp1->dev_mutex); in fdp1_release()
2170 mutex_unlock(&fdp1->dev_mutex); in fdp1_release()
2275 mutex_init(&fdp1->dev_mutex); in fdp1_probe()
2340 vfd->lock = &fdp1->dev_mutex; in fdp1_probe()
/linux/drivers/media/platform/
H A Dm2m-deinterlace.c126 struct mutex dev_mutex; member
803 src_vq->lock = &ctx->dev->dev_mutex; in queue_init()
822 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init()
943 mutex_init(&pcdev->dev_mutex); in deinterlace_probe()
947 vfd->lock = &pcdev->dev_mutex; in deinterlace_probe()
/linux/drivers/usb/storage/
H A Dscsiglue.c467 mutex_lock(&(us->dev_mutex)); in device_reset()
469 mutex_unlock(&us->dev_mutex); in device_reset()
H A Dtransport.c918 mutex_unlock(&us->dev_mutex); in usb_stor_invoke_transport()
920 mutex_lock(&us->dev_mutex); in usb_stor_invoke_transport()
/linux/drivers/media/platform/ti/vpe/
H A Dvpe.c379 struct mutex dev_mutex; member
2232 src_vq->lock = &dev->dev_mutex; in queue_init()
2247 dst_vq->lock = &dev->dev_mutex; in queue_init()
2284 if (mutex_lock_interruptible(&dev->dev_mutex)) { in vpe_open()
2380 mutex_unlock(&dev->dev_mutex); in vpe_open()
2394 mutex_unlock(&dev->dev_mutex); in vpe_open()
2407 mutex_lock(&dev->dev_mutex); in vpe_release()
2436 mutex_unlock(&dev->dev_mutex); in vpe_release()
2496 vfd->lock = &dev->dev_mutex; in vpe_fw_cb()
2540 mutex_init(&dev->dev_mutex); in vpe_probe()
/linux/drivers/media/test-drivers/
H A Dvim2m.c199 struct mutex dev_mutex; member
1383 if (mutex_lock_interruptible(&dev->dev_mutex)) in vim2m_open()
1443 mutex_unlock(&dev->dev_mutex); in vim2m_open()
1457 mutex_lock(&dev->dev_mutex); in vim2m_release()
1459 mutex_unlock(&dev->dev_mutex); in vim2m_release()
1524 mutex_init(&dev->dev_mutex); in vim2m_probe()
1530 vfd->lock = &dev->dev_mutex; in vim2m_probe()
/linux/drivers/media/platform/sunxi/sun8i-di/
H A Dsun8i-di.h226 struct mutex dev_mutex; member
/linux/drivers/gpu/drm/msm/dsi/
H A Ddsi_host.c145 struct mutex dev_mutex; member
2018 mutex_init(&msm_host->dev_mutex); in msm_dsi_host_init()
2046 mutex_destroy(&msm_host->dev_mutex); in msm_dsi_host_destroy()
2431 mutex_lock(&msm_host->dev_mutex); in msm_dsi_host_power_on()
2473 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_on()
2484 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_on()
2493 mutex_lock(&msm_host->dev_mutex); in msm_dsi_host_power_off()
2516 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_off()
/linux/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.h185 struct mutex dev_mutex; member
H A Dcedrus_video.c606 src_vq->lock = &ctx->dev->dev_mutex; in cedrus_queue_init()
622 dst_vq->lock = &ctx->dev->dev_mutex; in cedrus_queue_init()
/linux/drivers/infiniband/hw/cxgb4/
H A Ddevice.c68 static DEFINE_MUTEX(dev_mutex);
1093 mutex_lock(&dev_mutex); in c4iw_uld_add()
1095 mutex_unlock(&dev_mutex); in c4iw_uld_add()
1559 mutex_lock(&dev_mutex); in c4iw_exit_module()
1565 mutex_unlock(&dev_mutex); in c4iw_exit_module()
/linux/drivers/media/platform/chips-media/coda/
H A Dcoda.h97 struct mutex dev_mutex; member
/linux/include/linux/
H A Drtsx_usb.h63 struct mutex dev_mutex; member
/linux/drivers/net/usb/
H A Dlan78xx.c440 struct mutex dev_mutex; /* serialise open/stop wrt suspend/resume */ member
3424 mutex_lock(&dev->dev_mutex); in lan78xx_open()
3445 mutex_unlock(&dev->dev_mutex); in lan78xx_open()
3495 mutex_lock(&dev->dev_mutex); in lan78xx_stop()
3527 mutex_unlock(&dev->dev_mutex); in lan78xx_stop()
4646 mutex_init(&dev->dev_mutex); in lan78xx_probe()
5079 mutex_lock(&dev->dev_mutex); in lan78xx_suspend()
5182 mutex_unlock(&dev->dev_mutex); in lan78xx_suspend()
5229 mutex_lock(&dev->dev_mutex); in lan78xx_resume()
5315 mutex_unlock(&dev->dev_mutex); in lan78xx_resume()

12