/linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_resource.c | 113 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 D | block.c | 83 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 D | visl-core.c | 333 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 D | mx2_emmaprp.c | 200 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 D | imx-pxp.c | 222 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 D | mtk_vcodec_enc_drv.c | 125 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 D | mtk_vcodec_enc_drv.h | 208 struct mutex dev_mutex; member
|
/linux/drivers/media/platform/sunxi/sun8i-rotate/ |
H A D | sun8i_rotate.c | 541 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 D | sun8i-rotate.h | 125 struct mutex dev_mutex; member
|
/linux/drivers/memstick/host/ |
H A D | rtsx_usb_ms.c | 521 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 D | rtsx_usb.c | 649 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 D | rcar_fdp1.c | 559 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 D | m2m-deinterlace.c | 126 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 D | scsiglue.c | 467 mutex_lock(&(us->dev_mutex)); in device_reset() 469 mutex_unlock(&us->dev_mutex); in device_reset()
|
H A D | transport.c | 918 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 D | vpe.c | 379 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 D | vim2m.c | 199 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 D | sun8i-di.h | 226 struct mutex dev_mutex; member
|
/linux/drivers/gpu/drm/msm/dsi/ |
H A D | dsi_host.c | 145 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 D | cedrus.h | 185 struct mutex dev_mutex; member
|
H A D | cedrus_video.c | 606 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 D | device.c | 68 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 D | coda.h | 97 struct mutex dev_mutex; member
|
/linux/include/linux/ |
H A D | rtsx_usb.h | 63 struct mutex dev_mutex; member
|
/linux/drivers/net/usb/ |
H A D | lan78xx.c | 440 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()
|