/Linux-v5.4/drivers/net/ethernet/netronome/nfp/nfpcore/ |
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-v5.4/drivers/staging/rts5208/ |
D | rtsx.c | 274 mutex_lock(&dev->dev_mutex); in rtsx_suspend() 294 mutex_unlock(&dev->dev_mutex); in rtsx_suspend() 310 mutex_lock(&dev->dev_mutex); in rtsx_resume() 319 mutex_unlock(&dev->dev_mutex); in rtsx_resume() 331 mutex_unlock(&dev->dev_mutex); in rtsx_resume() 339 mutex_unlock(&dev->dev_mutex); in rtsx_resume() 379 mutex_lock(&dev->dev_mutex); in rtsx_control_thread() 384 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread() 456 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread() 496 mutex_lock(&dev->dev_mutex); in rtsx_polling_thread() [all …]
|
D | rtsx.h | 103 struct mutex dev_mutex; member
|
/Linux-v5.4/drivers/media/platform/mtk-vcodec/ |
D | mtk_vcodec_dec_drv.c | 87 mutex_lock(&dev->dev_mutex); in mtk_vcodec_dec_reset_handler() 93 mutex_unlock(&dev->dev_mutex); in mtk_vcodec_dec_reset_handler() 113 mutex_lock(&dev->dev_mutex); in fops_vcodec_open() 167 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 182 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 193 mutex_lock(&dev->dev_mutex); in fops_vcodec_release() 213 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release() 289 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe() 312 vfd_dec->lock = &dev->dev_mutex; in mtk_vcodec_probe()
|
D | mtk_vcodec_enc_drv.c | 111 mutex_lock(&dev->dev_mutex); in mtk_vcodec_enc_reset_handler() 117 mutex_unlock(&dev->dev_mutex); in mtk_vcodec_enc_reset_handler() 130 mutex_lock(&dev->dev_mutex); in fops_vcodec_open() 185 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 199 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open() 210 mutex_lock(&dev->dev_mutex); in fops_vcodec_release() 220 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release() 306 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe() 330 vfd_enc->lock = &dev->dev_mutex; in mtk_vcodec_probe()
|
/Linux-v5.4/drivers/mtd/ubi/ |
D | block.c | 87 struct mutex dev_mutex; member 224 mutex_lock(&dev->dev_mutex); in ubiblock_open() 254 mutex_unlock(&dev->dev_mutex); in ubiblock_open() 258 mutex_unlock(&dev->dev_mutex); in ubiblock_open() 266 mutex_lock(&dev->dev_mutex); in ubiblock_release() 272 mutex_unlock(&dev->dev_mutex); in ubiblock_release() 391 mutex_init(&dev->dev_mutex); in ubiblock_create() 506 mutex_lock(&dev->dev_mutex); in ubiblock_remove() 515 mutex_unlock(&dev->dev_mutex); in ubiblock_remove() 522 mutex_unlock(&dev->dev_mutex); in ubiblock_remove() [all …]
|
/Linux-v5.4/drivers/infiniband/hw/cxgb3/ |
D | iwch.c | 63 static DEFINE_MUTEX(dev_mutex); 149 mutex_lock(&dev_mutex); in open_rnic_dev() 152 mutex_unlock(&dev_mutex); in open_rnic_dev() 161 mutex_unlock(&dev_mutex); in open_rnic_dev() 176 mutex_lock(&dev_mutex); in close_rnic_dev() 192 mutex_unlock(&dev_mutex); in close_rnic_dev()
|
/Linux-v5.4/drivers/staging/media/sunxi/cedrus/ |
D | cedrus.c | 221 if (mutex_lock_interruptible(&dev->dev_mutex)) in cedrus_open() 226 mutex_unlock(&dev->dev_mutex); in cedrus_open() 247 mutex_unlock(&dev->dev_mutex); in cedrus_open() 255 mutex_unlock(&dev->dev_mutex); in cedrus_open() 266 mutex_lock(&dev->dev_mutex); in cedrus_release() 278 mutex_unlock(&dev->dev_mutex); in cedrus_release() 334 mutex_init(&dev->dev_mutex); in cedrus_probe() 343 vfd->lock = &dev->dev_mutex; in cedrus_probe()
|
D | cedrus.h | 143 struct mutex dev_mutex; member
|
/Linux-v5.4/drivers/usb/storage/ |
D | usb.c | 174 mutex_lock(&us->dev_mutex); in usb_stor_suspend() 184 mutex_unlock(&us->dev_mutex); in usb_stor_suspend() 193 mutex_lock(&us->dev_mutex); in usb_stor_resume() 198 mutex_unlock(&us->dev_mutex); in usb_stor_resume() 230 mutex_lock(&us->dev_mutex); in usb_stor_pre_reset() 247 mutex_unlock(&us->dev_mutex); in usb_stor_post_reset() 312 mutex_lock(&(us->dev_mutex)); in usb_stor_control_thread() 321 mutex_unlock(&us->dev_mutex); in usb_stor_control_thread() 414 mutex_unlock(&us->dev_mutex); in usb_stor_control_thread() 902 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork() [all …]
|
D | scsiglue.c | 459 mutex_lock(&(us->dev_mutex)); in device_reset() 461 mutex_unlock(&us->dev_mutex); in device_reset()
|
D | usb.h | 93 struct mutex dev_mutex; /* protect pusb_dev */ member
|
/Linux-v5.4/drivers/media/platform/ |
D | mx2_emmaprp.c | 200 struct mutex dev_mutex; member 698 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 712 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 733 if (mutex_lock_interruptible(&pcdev->dev_mutex)) { in emmaprp_open() 743 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open() 753 mutex_unlock(&pcdev->dev_mutex); in emmaprp_open() 767 mutex_lock(&pcdev->dev_mutex); in emmaprp_release() 773 mutex_unlock(&pcdev->dev_mutex); in emmaprp_release() 834 mutex_init(&pcdev->dev_mutex); in emmaprp_probe() 844 vfd->lock = &pcdev->dev_mutex; in emmaprp_probe() [all …]
|
D | imx-pxp.c | 196 struct mutex dev_mutex; member 1482 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 1496 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 1512 if (mutex_lock_interruptible(&dev->dev_mutex)) in pxp_open() 1566 mutex_unlock(&dev->dev_mutex); in pxp_open() 1580 mutex_lock(&dev->dev_mutex); in pxp_release() 1582 mutex_unlock(&dev->dev_mutex); in pxp_release() 1691 mutex_init(&dev->dev_mutex); in pxp_probe() 1695 vfd->lock = &dev->dev_mutex; in pxp_probe()
|
D | vim2m.c | 198 struct mutex dev_mutex; member 1185 if (mutex_lock_interruptible(&dev->dev_mutex)) in vim2m_open() 1245 mutex_unlock(&dev->dev_mutex); in vim2m_open() 1259 mutex_lock(&dev->dev_mutex); in vim2m_release() 1261 mutex_unlock(&dev->dev_mutex); in vim2m_release() 1323 mutex_init(&dev->dev_mutex); in vim2m_probe() 1327 vfd->lock = &dev->dev_mutex; in vim2m_probe()
|
D | rcar_fdp1.c | 559 struct mutex dev_mutex; member 2056 src_vq->lock = &ctx->fdp1->dev_mutex; in queue_init() 2070 dst_vq->lock = &ctx->fdp1->dev_mutex; in queue_init() 2087 if (mutex_lock_interruptible(&fdp1->dev_mutex)) in fdp1_open() 2155 mutex_unlock(&fdp1->dev_mutex); in fdp1_open() 2169 mutex_lock(&fdp1->dev_mutex); in fdp1_release() 2171 mutex_unlock(&fdp1->dev_mutex); in fdp1_release() 2277 mutex_init(&fdp1->dev_mutex); in fdp1_probe() 2342 vfd->lock = &fdp1->dev_mutex; in fdp1_probe()
|
D | m2m-deinterlace.c | 126 struct mutex dev_mutex; member 809 src_vq->lock = &ctx->dev->dev_mutex; in queue_init() 828 dst_vq->lock = &ctx->dev->dev_mutex; in queue_init() 949 mutex_init(&pcdev->dev_mutex); in deinterlace_probe() 953 vfd->lock = &pcdev->dev_mutex; in deinterlace_probe()
|
/Linux-v5.4/drivers/net/dsa/microchip/ |
D | ksz_common.c | 157 mutex_lock(&dev->dev_mutex); in ksz_adjust_link() 163 mutex_unlock(&dev->dev_mutex); in ksz_adjust_link() 201 mutex_lock(&dev->dev_mutex); in ksz_port_bridge_join() 203 mutex_unlock(&dev->dev_mutex); in ksz_port_bridge_join() 218 mutex_lock(&dev->dev_mutex); in ksz_port_bridge_leave() 221 mutex_unlock(&dev->dev_mutex); in ksz_port_bridge_leave() 438 mutex_init(&dev->dev_mutex); in ksz_switch_register()
|
D | ksz9477.c | 431 mutex_lock(&dev->dev_mutex); in ksz9477_port_stp_state_set() 438 mutex_unlock(&dev->dev_mutex); in ksz9477_port_stp_state_set() 453 mutex_lock(&dev->dev_mutex); in ksz9477_port_stp_state_set() 478 mutex_unlock(&dev->dev_mutex); in ksz9477_port_stp_state_set() 1269 mutex_lock(&dev->dev_mutex); in ksz9477_port_setup() 1282 mutex_unlock(&dev->dev_mutex); in ksz9477_port_setup()
|
/Linux-v5.4/drivers/mmc/host/ |
D | rtsx_usb_sdmmc.c | 762 mutex_lock(&ucr->dev_mutex); in sdmmc_get_ro() 767 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_ro() 790 mutex_lock(&ucr->dev_mutex); in sdmmc_get_cd() 795 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_cd() 831 mutex_lock(&ucr->dev_mutex); in sdmmc_request() 866 mutex_unlock(&ucr->dev_mutex); in sdmmc_request() 1117 mutex_lock(&ucr->dev_mutex); in sdmmc_set_ios() 1148 mutex_unlock(&ucr->dev_mutex); in sdmmc_set_ios() 1167 mutex_lock(&ucr->dev_mutex); in sdmmc_switch_voltage() 1171 mutex_unlock(&ucr->dev_mutex); in sdmmc_switch_voltage() [all …]
|
/Linux-v5.4/drivers/gpu/drm/msm/edp/ |
D | edp_ctrl.c | 76 struct mutex dev_mutex; /* To protect device power status */ member 957 mutex_lock(&ctrl->dev_mutex); in edp_ctrl_on_worker() 988 mutex_unlock(&ctrl->dev_mutex); in edp_ctrl_on_worker() 997 mutex_lock(&ctrl->dev_mutex); in edp_ctrl_off_worker() 1025 mutex_unlock(&ctrl->dev_mutex); in edp_ctrl_off_worker() 1136 mutex_init(&ctrl->dev_mutex); in msm_edp_ctrl_init() 1171 mutex_destroy(&ctrl->dev_mutex); in msm_edp_ctrl_destroy() 1176 mutex_lock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected() 1179 mutex_unlock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected() 1203 mutex_unlock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected() [all …]
|
/Linux-v5.4/drivers/memstick/host/ |
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-v5.4/drivers/input/touchscreen/ |
D | hideep.c | 156 struct mutex dev_mutex; member 893 mutex_lock(&ts->dev_mutex); in hideep_update_fw() 900 mutex_unlock(&ts->dev_mutex); in hideep_update_fw() 917 mutex_lock(&ts->dev_mutex); in hideep_fw_version_show() 920 mutex_unlock(&ts->dev_mutex); in hideep_fw_version_show() 932 mutex_lock(&ts->dev_mutex); in hideep_product_id_show() 935 mutex_unlock(&ts->dev_mutex); in hideep_product_id_show() 1016 mutex_init(&ts->dev_mutex); in hideep_probe()
|
/Linux-v5.4/drivers/misc/cardreader/ |
D | rtsx_usb.c | 645 mutex_init(&ucr->dev_mutex); in rtsx_usb_probe() 699 if (mutex_trylock(&ucr->dev_mutex)) { in rtsx_usb_suspend() 701 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_suspend() 750 mutex_lock(&ucr->dev_mutex); in rtsx_usb_pre_reset() 758 mutex_unlock(&ucr->dev_mutex); in rtsx_usb_post_reset()
|
/Linux-v5.4/drivers/media/platform/ti-vpe/ |
D | vpe.c | 366 struct mutex dev_mutex; member 2188 src_vq->lock = &dev->dev_mutex; in queue_init() 2203 dst_vq->lock = &dev->dev_mutex; in queue_init() 2239 if (mutex_lock_interruptible(&dev->dev_mutex)) { in vpe_open() 2326 mutex_unlock(&dev->dev_mutex); in vpe_open() 2340 mutex_unlock(&dev->dev_mutex); in vpe_open() 2353 mutex_lock(&dev->dev_mutex); in vpe_release() 2376 mutex_unlock(&dev->dev_mutex); in vpe_release() 2436 vfd->lock = &dev->dev_mutex; in vpe_fw_cb() 2473 mutex_init(&dev->dev_mutex); in vpe_probe()
|