/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_resource.c | 113 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 D | nfp_resource.c | 113 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 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...] |
/kernel/linux/linux-6.6/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() 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 D | rtsx.c | 274 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 D | rtsx.c | 267 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 D | mtk_vcodec_fw_vpu.c | 53 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 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() 905 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork() [all...] |
/kernel/linux/linux-6.6/drivers/usb/storage/ |
H A 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() 905 mutex_lock(&us->dev_mutex); in usb_stor_scan_dwork() [all...] |
/kernel/linux/linux-5.10/drivers/staging/media/sunxi/cedrus/ |
H A D | cedrus.c | 292 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 D | cedrus.c | 359 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 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...] |
/kernel/linux/linux-6.6/drivers/media/platform/nxp/ |
H A 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() 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 D | mtk_vcodec_enc_drv.c | 158 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 D | mtk_vcodec_dec_drv.c | 97 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 D | mtk_vcodec_fw_vpu.c | 61 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 D | visl-core.c | 295 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 D | mtk_vcodec_enc_drv.c | 125 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 D | mtk_vcodec_dec_drv.c | 206 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 D | edp_ctrl.c | 76 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 D | sun8i_rotate.c | 543 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 D | sun8i-di.c | 680 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 D | sun8i_rotate.c | 543 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 D | rtsx_usb_sdmmc.c | 756 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 D | rtsx_usb_sdmmc.c | 756 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...] |