Home
last modified time | relevance | path

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

12

/Linux-v5.4/drivers/net/ethernet/netronome/nfp/nfpcore/
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-v5.4/drivers/staging/rts5208/
Drtsx.c274 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 …]
Drtsx.h103 struct mutex dev_mutex; member
/Linux-v5.4/drivers/media/platform/mtk-vcodec/
Dmtk_vcodec_dec_drv.c87 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()
Dmtk_vcodec_enc_drv.c111 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/
Dblock.c87 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/
Diwch.c63 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/
Dcedrus.c221 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()
Dcedrus.h143 struct mutex dev_mutex; member
/Linux-v5.4/drivers/usb/storage/
Dusb.c174 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 …]
Dscsiglue.c459 mutex_lock(&(us->dev_mutex)); in device_reset()
461 mutex_unlock(&us->dev_mutex); in device_reset()
Dusb.h93 struct mutex dev_mutex; /* protect pusb_dev */ member
/Linux-v5.4/drivers/media/platform/
Dmx2_emmaprp.c200 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 …]
Dimx-pxp.c196 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()
Dvim2m.c198 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()
Drcar_fdp1.c559 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()
Dm2m-deinterlace.c126 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/
Dksz_common.c157 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()
Dksz9477.c431 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/
Drtsx_usb_sdmmc.c762 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/
Dedp_ctrl.c76 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/
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-v5.4/drivers/input/touchscreen/
Dhideep.c156 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/
Drtsx_usb.c645 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/
Dvpe.c366 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()

12