| /linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
| H A D | nfp_resource.c | 116 struct nfp_cpp_mutex *dev_mutex) in nfp_resource_try_acquire() argument 120 if (nfp_cpp_mutex_lock(dev_mutex)) in nfp_resource_try_acquire() 131 nfp_cpp_mutex_unlock(dev_mutex); in nfp_resource_try_acquire() 138 nfp_cpp_mutex_unlock(dev_mutex); in nfp_resource_try_acquire() 157 struct nfp_cpp_mutex *dev_mutex; in nfp_resource_acquire() local 167 dev_mutex = nfp_cpp_mutex_alloc(cpp, NFP_RESOURCE_TBL_TARGET, in nfp_resource_acquire() 170 if (!dev_mutex) { in nfp_resource_acquire() 176 err = nfp_resource_try_acquire(cpp, res, dev_mutex); in nfp_resource_acquire() 200 nfp_cpp_mutex_free(dev_mutex); in nfp_resource_acquire() 205 nfp_cpp_mutex_free(dev_mutex); in nfp_resource_acquire() [all …]
|
| /linux/drivers/usb/storage/ |
| H A D | usb.c | 256 mutex_lock(&us->dev_mutex); in usb_stor_suspend() 266 mutex_unlock(&us->dev_mutex); in usb_stor_suspend() 275 mutex_lock(&us->dev_mutex); in usb_stor_resume() 280 mutex_unlock(&us->dev_mutex); in usb_stor_resume() 312 mutex_lock(&us->dev_mutex); in usb_stor_pre_reset() 329 mutex_unlock(&us->dev_mutex); in usb_stor_post_reset() 394 mutex_lock(&(us->dev_mutex)); in usb_stor_control_thread() 403 mutex_unlock(&us->dev_mutex); in usb_stor_control_thread() 496 mutex_unlock(&us->dev_mutex); in usb_stor_control_thread() 987 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork() [all …]
|
| H A D | usb.h | 93 struct mutex dev_mutex; /* protect pusb_dev */ member
|
| 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()
|
| H A D | realtek_cr.c | 951 mutex_lock(&us->dev_mutex); in realtek_cr_suspend() 955 mutex_unlock(&us->dev_mutex); in realtek_cr_suspend()
|
| H A D | ene_ub6250.c | 2383 mutex_lock(&us->dev_mutex); in ene_ub6250_resume() 2388 mutex_unlock(&us->dev_mutex); in ene_ub6250_resume()
|
| /linux/drivers/media/platform/nxp/ |
| H A D | mx2_emmaprp.c | 200 struct mutex dev_mutex; member 694 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 708 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 728 if (mutex_lock_interruptible(&pcdev->dev_mutex)) { in emmaprp_open() 738 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open() 748 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open() 762 mutex_lock(&pcdev->dev_mutex); in emmaprp_release() 768 mutex_unlock(&pcdev->dev_mutex); in emmaprp_release() 827 mutex_init(&pcdev->dev_mutex); in emmaprp_probe() 837 vfd->lock = &pcdev->dev_mutex; in emmaprp_probe() [all …]
|
| H A D | imx-pxp.c | 222 struct mutex dev_mutex; member 1617 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 1631 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 1647 if (mutex_lock_interruptible(&dev->dev_mutex)) in pxp_open() 1701 mutex_unlock(&dev->dev_mutex); in pxp_open() 1715 mutex_lock(&dev->dev_mutex); in pxp_release() 1717 mutex_unlock(&dev->dev_mutex); in pxp_release() 1834 mutex_init(&dev->dev_mutex); in pxp_probe() 1838 vfd->lock = &dev->dev_mutex; in pxp_probe()
|
| /linux/drivers/media/platform/mediatek/vcodec/decoder/ |
| H A D | mtk_vcodec_dec_drv.c | 207 mutex_lock(&dev->dev_mutex); in fops_vcodec_open() 276 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 289 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 301 mutex_lock(&dev->dev_mutex); in fops_vcodec_release() 321 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release() 411 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe() 433 vfd_dec->lock = &dev->dev_mutex; in mtk_vcodec_probe()
|
| /linux/drivers/media/platform/sunxi/sun8i-rotate/ |
| H A D | sun8i_rotate.c | 540 src_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init() 555 dst_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init() 641 if (mutex_lock_interruptible(&dev->dev_mutex)) in rotate_open() 646 mutex_unlock(&dev->dev_mutex); in rotate_open() 678 mutex_unlock(&dev->dev_mutex); in rotate_open() 684 mutex_unlock(&dev->dev_mutex); in rotate_open() 694 mutex_lock(&dev->dev_mutex); in rotate_release() 703 mutex_unlock(&dev->dev_mutex); in rotate_release() 781 mutex_init(&dev->dev_mutex); in rotate_probe() 791 vfd->lock = &dev->dev_mutex; in rotate_probe()
|
| H A D | sun8i-rotate.h | 125 struct mutex dev_mutex; member
|
| /linux/drivers/media/platform/sunxi/sun8i-di/ |
| H A D | sun8i-di.c | 677 src_vq->lock = &ctx->dev->dev_mutex; in deinterlace_queue_init() 692 dst_vq->lock = &ctx->dev->dev_mutex; in deinterlace_queue_init() 708 if (mutex_lock_interruptible(&dev->dev_mutex)) in deinterlace_open() 713 mutex_unlock(&dev->dev_mutex); in deinterlace_open() 743 mutex_unlock(&dev->dev_mutex); in deinterlace_open() 749 mutex_unlock(&dev->dev_mutex); in deinterlace_open() 759 mutex_lock(&dev->dev_mutex); in deinterlace_release() 767 mutex_unlock(&dev->dev_mutex); in deinterlace_release() 854 mutex_init(&dev->dev_mutex); in deinterlace_probe() 864 vfd->lock = &dev->dev_mutex; in deinterlace_probe()
|
| H A D | sun8i-di.h | 226 struct mutex dev_mutex; member
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ipsec/ |
| H A D | chcr_ipsec.c | 72 static DEFINE_MUTEX(dev_mutex); 125 mutex_lock(&dev_mutex); in ch_ipsec_uld_state_change() 127 mutex_unlock(&dev_mutex); in ch_ipsec_uld_state_change() 804 mutex_lock(&dev_mutex); in ch_ipsec_exit() 811 mutex_unlock(&dev_mutex); in ch_ipsec_exit()
|
| /linux/drivers/media/platform/renesas/ |
| H A D | rcar_fdp1.c | 559 struct mutex dev_mutex; member 2047 src_vq->lock = &ctx->fdp1->dev_mutex; in queue_init() 2061 dst_vq->lock = &ctx->fdp1->dev_mutex; in queue_init() 2078 if (mutex_lock_interruptible(&fdp1->dev_mutex)) in fdp1_open() 2141 mutex_unlock(&fdp1->dev_mutex); in fdp1_open() 2150 mutex_unlock(&fdp1->dev_mutex); in fdp1_open() 2164 mutex_lock(&fdp1->dev_mutex); in fdp1_release() 2166 mutex_unlock(&fdp1->dev_mutex); in fdp1_release() 2271 mutex_init(&fdp1->dev_mutex); in fdp1_probe() 2335 vfd->lock = &fdp1->dev_mutex; in fdp1_probe()
|
| /linux/drivers/input/touchscreen/ |
| H A D | hideep.c | 157 struct mutex dev_mutex; member 904 scoped_guard(mutex, &ts->dev_mutex) { in hideep_update_fw() 923 guard(mutex)(&ts->dev_mutex); in hideep_fw_version_show() 933 guard(mutex)(&ts->dev_mutex); in hideep_product_id_show() 1026 mutex_init(&ts->dev_mutex); in hideep_probe()
|
| /linux/drivers/media/test-drivers/ |
| H A D | vim2m.c | 197 struct mutex dev_mutex; member 1366 if (mutex_lock_interruptible(&dev->dev_mutex)) in vim2m_open() 1425 mutex_unlock(&dev->dev_mutex); in vim2m_open() 1439 mutex_lock(&dev->dev_mutex); in vim2m_release() 1441 mutex_unlock(&dev->dev_mutex); in vim2m_release() 1504 mutex_init(&dev->dev_mutex); in vim2m_probe() 1510 vfd->lock = &dev->dev_mutex; in vim2m_probe()
|
| /linux/drivers/media/platform/ |
| H A D | m2m-deinterlace.c | 126 struct mutex dev_mutex; member 801 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 820 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 940 mutex_init(&pcdev->dev_mutex); in deinterlace_probe() 944 vfd->lock = &pcdev->dev_mutex; in deinterlace_probe()
|
| /linux/drivers/gpu/drm/msm/dsi/ |
| H A D | dsi_host.c | 145 struct mutex dev_mutex; member 2074 mutex_init(&msm_host->dev_mutex); in msm_dsi_host_init() 2102 mutex_destroy(&msm_host->dev_mutex); in msm_dsi_host_destroy() 2487 mutex_lock(&msm_host->dev_mutex); in msm_dsi_host_power_on() 2529 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_on() 2540 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_on() 2549 mutex_lock(&msm_host->dev_mutex); in msm_dsi_host_power_off() 2572 mutex_unlock(&msm_host->dev_mutex); in msm_dsi_host_power_off()
|
| /linux/drivers/net/ethernet/chelsio/inline_crypto/ch_ktls/ |
| H A D | chcr_ktls.c | 17 static DEFINE_MUTEX(dev_mutex); 2207 mutex_lock(&dev_mutex); in chcr_ktls_uld_state_change() 2209 mutex_unlock(&dev_mutex); in chcr_ktls_uld_state_change() 2215 mutex_lock(&dev_mutex); in chcr_ktls_uld_state_change() 2220 mutex_unlock(&dev_mutex); in chcr_ktls_uld_state_change() 2253 mutex_lock(&dev_mutex); in chcr_ktls_exit() 2261 mutex_unlock(&dev_mutex); in chcr_ktls_exit()
|
| /linux/drivers/infiniband/hw/cxgb4/ |
| H A D | device.c | 68 static DEFINE_MUTEX(dev_mutex); 1092 mutex_lock(&dev_mutex); in c4iw_uld_add() 1094 mutex_unlock(&dev_mutex); in c4iw_uld_add() 1557 mutex_lock(&dev_mutex); in c4iw_exit_module() 1563 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
|
| H A D | coda-common.c | 2535 vq->lock = &ctx->dev->dev_mutex; in coda_queue_init() 2895 vfd->lock = &dev->dev_mutex; in coda_register_device() 3232 mutex_init(&dev->dev_mutex); in coda_probe()
|
| /linux/drivers/net/usb/ |
| H A D | lan78xx.c | 441 struct mutex dev_mutex; /* serialise open/stop wrt suspend/resume */ member 3473 mutex_lock(&dev->dev_mutex); in lan78xx_open() 3494 mutex_unlock(&dev->dev_mutex); in lan78xx_open() 3544 mutex_lock(&dev->dev_mutex); in lan78xx_stop() 3576 mutex_unlock(&dev->dev_mutex); in lan78xx_stop() 4690 mutex_init(&dev->dev_mutex); in lan78xx_probe() 5121 mutex_lock(&dev->dev_mutex); in lan78xx_suspend() 5224 mutex_unlock(&dev->dev_mutex); in lan78xx_suspend() 5271 mutex_lock(&dev->dev_mutex); in lan78xx_resume() 5357 mutex_unlock(&dev->dev_mutex); in lan78xx_resume()
|
| /linux/drivers/net/dsa/microchip/ |
| H A D | ksz_common.h | 211 struct mutex dev_mutex; /* device access */ member
|