Home
last modified time | relevance | path

Searched refs:dev_mutex (Results 1 - 25 of 89) sorted by relevance

1234

/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_resource.c113 struct nfp_cpp_mutex *dev_mutex) in nfp_resource_try_acquire()
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()
112 nfp_resource_try_acquire(struct nfp_cpp *cpp, struct nfp_resource *res, struct nfp_cpp_mutex *dev_mutex) nfp_resource_try_acquire() argument
320 struct nfp_cpp_mutex *dev_mutex; nfp_resource_table_init() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp_resource.c113 struct nfp_cpp_mutex *dev_mutex) in nfp_resource_try_acquire()
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()
112 nfp_resource_try_acquire(struct nfp_cpp *cpp, struct nfp_resource *res, struct nfp_cpp_mutex *dev_mutex) nfp_resource_try_acquire() argument
320 struct nfp_cpp_mutex *dev_mutex; nfp_resource_table_init() local
[all...]
/kernel/linux/linux-5.10/drivers/mtd/ubi/
H A 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...]
/kernel/linux/linux-6.6/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()
374 mutex_init(&dev->dev_mutex); in ubiblock_create()
472 mutex_lock(&dev->dev_mutex); in ubiblock_remove()
481 mutex_unlock(&dev->dev_mutex); in ubiblock_remove()
488 mutex_unlock(&dev->dev_mutex); in ubiblock_remove()
[all...]
/kernel/linux/linux-5.10/drivers/staging/rts5208/
H A Drtsx.c274 mutex_lock(&dev->dev_mutex); in rtsx_suspend()
291 mutex_unlock(&dev->dev_mutex); in rtsx_suspend()
308 mutex_lock(&dev->dev_mutex); in rtsx_resume()
319 mutex_unlock(&dev->dev_mutex); in rtsx_resume()
327 mutex_unlock(&dev->dev_mutex); in rtsx_resume()
366 mutex_lock(&dev->dev_mutex); in rtsx_control_thread()
371 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread()
443 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread()
483 mutex_lock(&dev->dev_mutex); in rtsx_polling_thread()
488 mutex_unlock(&dev->dev_mutex); in rtsx_polling_thread()
[all...]
/kernel/linux/linux-6.6/drivers/staging/rts5208/
H A Drtsx.c267 mutex_lock(&dev->dev_mutex); in rtsx_suspend()
284 mutex_unlock(&dev->dev_mutex); in rtsx_suspend()
301 mutex_lock(&dev->dev_mutex); in rtsx_resume()
312 mutex_unlock(&dev->dev_mutex); in rtsx_resume()
320 mutex_unlock(&dev->dev_mutex); in rtsx_resume()
359 mutex_lock(&dev->dev_mutex); in rtsx_control_thread()
364 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread()
430 mutex_unlock(&dev->dev_mutex); in rtsx_control_thread()
470 mutex_lock(&dev->dev_mutex); in rtsx_polling_thread()
475 mutex_unlock(&dev->dev_mutex); in rtsx_polling_thread()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/common/
H A Dmtk_vcodec_fw_vpu.c53 mutex_lock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_dec_handler()
58 mutex_unlock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_dec_handler()
68 mutex_lock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_enc_handler()
73 mutex_unlock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_enc_handler()
/kernel/linux/linux-5.10/drivers/usb/storage/
H A 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()
905 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork()
[all...]
/kernel/linux/linux-6.6/drivers/usb/storage/
H A 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()
905 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork()
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.c292 if (mutex_lock_interruptible(&dev->dev_mutex)) in cedrus_open()
297 mutex_unlock(&dev->dev_mutex); in cedrus_open()
328 mutex_unlock(&dev->dev_mutex); in cedrus_open()
336 mutex_unlock(&dev->dev_mutex); in cedrus_open()
347 mutex_lock(&dev->dev_mutex); in cedrus_release()
359 mutex_unlock(&dev->dev_mutex); in cedrus_release()
418 mutex_init(&dev->dev_mutex); in cedrus_probe()
427 vfd->lock = &dev->dev_mutex; in cedrus_probe()
/kernel/linux/linux-6.6/drivers/staging/media/sunxi/cedrus/
H A Dcedrus.c359 if (mutex_lock_interruptible(&dev->dev_mutex)) in cedrus_open()
364 mutex_unlock(&dev->dev_mutex); in cedrus_open()
388 mutex_unlock(&dev->dev_mutex); in cedrus_open()
396 mutex_unlock(&dev->dev_mutex); in cedrus_open()
407 mutex_lock(&dev->dev_mutex); in cedrus_release()
419 mutex_unlock(&dev->dev_mutex); in cedrus_release()
474 mutex_init(&dev->dev_mutex); in cedrus_probe()
485 vfd->lock = &dev->dev_mutex; in cedrus_probe()
/kernel/linux/linux-5.10/drivers/media/platform/
H A 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...]
/kernel/linux/linux-6.6/drivers/media/platform/nxp/
H A 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()
832 mutex_init(&pcdev->dev_mutex); in emmaprp_probe()
842 vfd->lock = &pcdev->dev_mutex; in emmaprp_probe()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/
H A Dmtk_vcodec_enc_drv.c158 mutex_lock(&dev->dev_mutex); in fops_vcodec_open()
213 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
227 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
238 mutex_lock(&dev->dev_mutex); in fops_vcodec_release()
248 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release()
360 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe()
384 vfd_enc->lock = &dev->dev_mutex; in mtk_vcodec_probe()
H A Dmtk_vcodec_dec_drv.c97 mutex_lock(&dev->dev_mutex); in fops_vcodec_open()
152 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
167 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
178 mutex_lock(&dev->dev_mutex); in fops_vcodec_release()
198 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release()
284 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe()
307 vfd_dec->lock = &dev->dev_mutex; in mtk_vcodec_probe()
H A Dmtk_vcodec_fw_vpu.c61 mutex_lock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_handler()
67 mutex_unlock(&dev->dev_mutex); in mtk_vcodec_vpu_reset_handler()
/kernel/linux/linux-6.6/drivers/media/test-drivers/visl/
H A Dvisl-core.c295 if (mutex_lock_interruptible(&dev->dev_mutex)) in visl_open()
331 mutex_unlock(&dev->dev_mutex); in visl_open()
343 mutex_unlock(&dev->dev_mutex); in visl_open()
358 mutex_lock(&dev->dev_mutex); in visl_release()
360 mutex_unlock(&dev->dev_mutex); in visl_release()
411 mutex_init(&dev->dev_mutex); in visl_probe()
415 vfd->lock = &dev->dev_mutex; in visl_probe()
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/
H A Dmtk_vcodec_enc_drv.c125 mutex_lock(&dev->dev_mutex); in fops_vcodec_open()
182 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
196 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
207 mutex_lock(&dev->dev_mutex); in fops_vcodec_release()
217 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release()
296 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe()
318 vfd_enc->lock = &dev->dev_mutex; in mtk_vcodec_probe()
/kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/decoder/
H A Dmtk_vcodec_dec_drv.c206 mutex_lock(&dev->dev_mutex); in fops_vcodec_open()
274 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
287 mutex_unlock(&dev->dev_mutex); in fops_vcodec_open()
298 mutex_lock(&dev->dev_mutex); in fops_vcodec_release()
316 mutex_unlock(&dev->dev_mutex); in fops_vcodec_release()
380 mutex_init(&dev->dev_mutex); in mtk_vcodec_probe()
401 vfd_dec->lock = &dev->dev_mutex; in mtk_vcodec_probe()
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/edp/
H A Dedp_ctrl.c76 struct mutex dev_mutex; /* To protect device power status */ member
961 mutex_lock(&ctrl->dev_mutex); in edp_ctrl_on_worker()
1010 mutex_unlock(&ctrl->dev_mutex); in edp_ctrl_on_worker()
1019 mutex_lock(&ctrl->dev_mutex); in edp_ctrl_off_worker()
1059 mutex_unlock(&ctrl->dev_mutex); in edp_ctrl_off_worker()
1171 mutex_init(&ctrl->dev_mutex); in msm_edp_ctrl_init()
1206 mutex_destroy(&ctrl->dev_mutex); in msm_edp_ctrl_destroy()
1211 mutex_lock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected()
1214 mutex_unlock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected()
1238 mutex_unlock(&ctrl->dev_mutex); in msm_edp_ctrl_panel_connected()
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_rotate.c543 src_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
558 dst_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
644 if (mutex_lock_interruptible(&dev->dev_mutex)) in rotate_open()
649 mutex_unlock(&dev->dev_mutex); in rotate_open()
682 mutex_unlock(&dev->dev_mutex); in rotate_open()
688 mutex_unlock(&dev->dev_mutex); in rotate_open()
699 mutex_lock(&dev->dev_mutex); in rotate_release()
708 mutex_unlock(&dev->dev_mutex); in rotate_release()
786 mutex_init(&dev->dev_mutex); in rotate_probe()
796 vfd->lock = &dev->dev_mutex; in rotate_probe()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun8i-di/
H A Dsun8i-di.c680 src_vq->lock = &ctx->dev->dev_mutex; in deinterlace_queue_init()
695 dst_vq->lock = &ctx->dev->dev_mutex; in deinterlace_queue_init()
711 if (mutex_lock_interruptible(&dev->dev_mutex)) in deinterlace_open()
716 mutex_unlock(&dev->dev_mutex); in deinterlace_open()
747 mutex_unlock(&dev->dev_mutex); in deinterlace_open()
753 mutex_unlock(&dev->dev_mutex); in deinterlace_open()
764 mutex_lock(&dev->dev_mutex); in deinterlace_release()
772 mutex_unlock(&dev->dev_mutex); in deinterlace_release()
859 mutex_init(&dev->dev_mutex); in deinterlace_probe()
869 vfd->lock = &dev->dev_mutex; in deinterlace_probe()
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/sunxi/sun8i-rotate/
H A Dsun8i_rotate.c543 src_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
558 dst_vq->lock = &ctx->dev->dev_mutex; in rotate_queue_init()
644 if (mutex_lock_interruptible(&dev->dev_mutex)) in rotate_open()
649 mutex_unlock(&dev->dev_mutex); in rotate_open()
682 mutex_unlock(&dev->dev_mutex); in rotate_open()
688 mutex_unlock(&dev->dev_mutex); in rotate_open()
699 mutex_lock(&dev->dev_mutex); in rotate_release()
708 mutex_unlock(&dev->dev_mutex); in rotate_release()
786 mutex_init(&dev->dev_mutex); in rotate_probe()
796 vfd->lock = &dev->dev_mutex; in rotate_probe()
[all...]
/kernel/linux/linux-5.10/drivers/mmc/host/
H A Drtsx_usb_sdmmc.c756 mutex_lock(&ucr->dev_mutex); in sdmmc_get_ro()
761 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_ro()
784 mutex_lock(&ucr->dev_mutex); in sdmmc_get_cd()
789 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_cd()
825 mutex_lock(&ucr->dev_mutex); in sdmmc_request()
860 mutex_unlock(&ucr->dev_mutex); in sdmmc_request()
1111 mutex_lock(&ucr->dev_mutex); in sdmmc_set_ios()
1142 mutex_unlock(&ucr->dev_mutex); in sdmmc_set_ios()
1161 mutex_lock(&ucr->dev_mutex); in sdmmc_switch_voltage()
1165 mutex_unlock(&ucr->dev_mutex); in sdmmc_switch_voltage()
[all...]
/kernel/linux/linux-6.6/drivers/mmc/host/
H A Drtsx_usb_sdmmc.c756 mutex_lock(&ucr->dev_mutex); in sdmmc_get_ro()
761 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_ro()
784 mutex_lock(&ucr->dev_mutex); in sdmmc_get_cd()
789 mutex_unlock(&ucr->dev_mutex); in sdmmc_get_cd()
825 mutex_lock(&ucr->dev_mutex); in sdmmc_request()
860 mutex_unlock(&ucr->dev_mutex); in sdmmc_request()
1108 mutex_lock(&ucr->dev_mutex); in sdmmc_set_ios()
1139 mutex_unlock(&ucr->dev_mutex); in sdmmc_set_ios()
1158 mutex_lock(&ucr->dev_mutex); in sdmmc_switch_voltage()
1162 mutex_unlock(&ucr->dev_mutex); in sdmmc_switch_voltage()
[all...]

Completed in 223 milliseconds

1234