/linux-6.1.9/drivers/media/mc/ |
D | mc-device.c | 467 mutex_lock(&dev->graph_mutex); in media_device_ioctl() 472 mutex_unlock(&dev->graph_mutex); in media_device_ioctl() 531 mutex_lock(&dev->graph_mutex); in media_device_compat_ioctl() 534 mutex_unlock(&dev->graph_mutex); in media_device_compat_ioctl() 634 mutex_lock(&mdev->graph_mutex); in media_device_register_entity() 661 mutex_unlock(&mdev->graph_mutex); in media_device_register_entity() 667 mutex_unlock(&mdev->graph_mutex); in media_device_register_entity() 680 mutex_lock(&mdev->graph_mutex); in media_device_unregister_entity() 682 mutex_unlock(&mdev->graph_mutex); in media_device_unregister_entity() 695 mutex_init(&mdev->graph_mutex); in media_device_init() [all …]
|
D | mc-entity.c | 208 mutex_lock(&mdev->graph_mutex); in media_entity_pads_init() 219 mutex_unlock(&mdev->graph_mutex); in media_entity_pads_init() 374 lockdep_assert_held(&entity->graph_obj.mdev->graph_mutex); in media_graph_walk_iter() 711 lockdep_assert_held(&mdev->graph_mutex); in __media_pipeline_start() 857 mutex_lock(&mdev->graph_mutex); in media_pipeline_start() 859 mutex_unlock(&mdev->graph_mutex); in media_pipeline_start() 893 mutex_lock(&mdev->graph_mutex); in media_pipeline_stop() 895 mutex_unlock(&mdev->graph_mutex); in media_pipeline_stop() 906 mutex_lock(&mdev->graph_mutex); in media_pipeline_alloc_start() 929 mutex_unlock(&mdev->graph_mutex); in media_pipeline_alloc_start() [all …]
|
/linux-6.1.9/drivers/media/v4l2-core/ |
D | v4l2-mc.c | 277 mutex_lock(&mdev->graph_mutex); in v4l_enable_media_source() 284 mutex_unlock(&mdev->graph_mutex); in v4l_enable_media_source() 294 mutex_lock(&mdev->graph_mutex); in v4l_disable_media_source() 297 mutex_unlock(&mdev->graph_mutex); in v4l_disable_media_source() 527 mutex_lock(&mdev->graph_mutex); in v4l2_pipeline_pm_use() 538 mutex_unlock(&mdev->graph_mutex); in v4l2_pipeline_pm_use()
|
/linux-6.1.9/sound/usb/ |
D | media.c | 143 mutex_lock(&mctl->media_dev->graph_mutex); in snd_media_start_pipeline() 147 mutex_unlock(&mctl->media_dev->graph_mutex); in snd_media_start_pipeline() 158 mutex_lock(&mctl->media_dev->graph_mutex); in snd_media_stop_pipeline() 161 mutex_unlock(&mctl->media_dev->graph_mutex); in snd_media_stop_pipeline()
|
/linux-6.1.9/drivers/media/platform/samsung/exynos4-is/ |
D | media-dev.h | 169 mutex_lock(&ve->vdev.entity.graph_obj.mdev->graph_mutex); in fimc_md_graph_lock() 174 mutex_unlock(&ve->vdev.entity.graph_obj.mdev->graph_mutex); in fimc_md_graph_unlock()
|
D | fimc-isp-video.c | 283 mutex_lock(&me->graph_obj.mdev->graph_mutex); in isp_video_open() 291 mutex_unlock(&me->graph_obj.mdev->graph_mutex); in isp_video_open() 324 mutex_lock(&mdev->graph_mutex); in isp_video_release() 326 mutex_unlock(&mdev->graph_mutex); in isp_video_release()
|
D | fimc-lite.c | 484 mutex_lock(&me->graph_obj.mdev->graph_mutex); in fimc_lite_open() 492 mutex_unlock(&me->graph_obj.mdev->graph_mutex); in fimc_lite_open() 526 mutex_lock(&entity->graph_obj.mdev->graph_mutex); in fimc_lite_release() 528 mutex_unlock(&entity->graph_obj.mdev->graph_mutex); in fimc_lite_release()
|
D | media-dev.c | 1411 mutex_lock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete() 1419 mutex_unlock(&fmd->media_dev.graph_mutex); in subdev_notifier_complete()
|
/linux-6.1.9/drivers/media/usb/au0828/ |
D | au0828-core.c | 142 mutex_lock(&mdev->graph_mutex); in au0828_unregister_media_device() 146 mutex_unlock(&mdev->graph_mutex); in au0828_unregister_media_device() 639 mutex_lock(&dev->media_dev->graph_mutex); in au0828_media_device_register() 643 mutex_unlock(&dev->media_dev->graph_mutex); in au0828_media_device_register()
|
/linux-6.1.9/drivers/media/platform/renesas/vsp1/ |
D | vsp1_video.c | 697 mutex_lock(&mdev->graph_mutex); in vsp1_video_pipeline_put() 699 mutex_unlock(&mdev->graph_mutex); in vsp1_video_pipeline_put() 1041 mutex_lock(&mdev->graph_mutex); in vsp1_video_streamon() 1045 mutex_unlock(&mdev->graph_mutex); in vsp1_video_streamon() 1051 mutex_unlock(&mdev->graph_mutex); in vsp1_video_streamon() 1055 mutex_unlock(&mdev->graph_mutex); in vsp1_video_streamon()
|
/linux-6.1.9/include/media/ |
D | media-device.h | 171 struct mutex graph_mutex; member
|
/linux-6.1.9/drivers/staging/media/omap4iss/ |
D | iss_video.c | 213 mutex_lock(&mdev->graph_mutex); in iss_video_far_end() 216 mutex_unlock(&mdev->graph_mutex); in iss_video_far_end() 236 mutex_unlock(&mdev->graph_mutex); in iss_video_far_end() 893 mutex_lock(&mdev->graph_mutex); in iss_video_streamon() 897 mutex_unlock(&mdev->graph_mutex); in iss_video_streamon()
|
D | iss.c | 459 mutex_lock(&iss->media_dev.graph_mutex); in iss_pipeline_enable() 477 mutex_unlock(&iss->media_dev.graph_mutex); in iss_pipeline_enable() 486 mutex_unlock(&iss->media_dev.graph_mutex); in iss_pipeline_enable()
|
/linux-6.1.9/drivers/media/platform/xilinx/ |
D | xilinx-dma.c | 183 mutex_lock(&mdev->graph_mutex); in xvip_pipeline_validate() 188 mutex_unlock(&mdev->graph_mutex); in xvip_pipeline_validate() 210 mutex_unlock(&mdev->graph_mutex); in xvip_pipeline_validate()
|
/linux-6.1.9/drivers/media/platform/ti/omap3isp/ |
D | isp.c | 695 mutex_lock(&isp->media_dev.graph_mutex); in isp_pipeline_enable() 712 mutex_unlock(&isp->media_dev.graph_mutex); in isp_pipeline_enable() 731 mutex_unlock(&isp->media_dev.graph_mutex); in isp_pipeline_enable() 2036 mutex_lock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_complete() 2040 mutex_unlock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_complete() 2051 mutex_unlock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_complete() 2056 mutex_unlock(&isp->media_dev.graph_mutex); in isp_subdev_notifier_complete()
|
D | ispvideo.c | 230 mutex_lock(&mdev->graph_mutex); in isp_video_get_graph_data() 233 mutex_unlock(&mdev->graph_mutex); in isp_video_get_graph_data() 258 mutex_unlock(&mdev->graph_mutex); in isp_video_get_graph_data()
|
/linux-6.1.9/drivers/staging/media/imx/ |
D | imx-media-utils.c | 863 mutex_lock(&imxmd->md.graph_mutex); in imx_media_pipeline_set_stream() 879 mutex_unlock(&imxmd->md.graph_mutex); in imx_media_pipeline_set_stream()
|
D | imx7-media-csi.c | 1361 mutex_lock(&csi->mdev.graph_mutex); in imx7_csi_video_start_streaming() 1371 mutex_unlock(&csi->mdev.graph_mutex); in imx7_csi_video_start_streaming() 1378 mutex_unlock(&csi->mdev.graph_mutex); in imx7_csi_video_start_streaming() 1397 mutex_lock(&csi->mdev.graph_mutex); in imx7_csi_video_stop_streaming() 1400 mutex_unlock(&csi->mdev.graph_mutex); in imx7_csi_video_stop_streaming()
|
/linux-6.1.9/drivers/media/dvb-core/ |
D | dvb_frontend.c | 2821 mutex_lock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_open() 2826 mutex_unlock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_open() 2854 mutex_lock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_open() 2857 mutex_unlock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_open() 2893 mutex_lock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_release() 2896 mutex_unlock(&fe->dvb->mdev->graph_mutex); in dvb_frontend_release()
|
/linux-6.1.9/Documentation/driver-api/media/ |
D | mc-core.rst | 206 :c:type:`media_device`.\ ``graph_mutex`` lock. 264 operation must be done with the media_device graph_mutex held.
|