Lines Matching refs:ved

50 	struct vimc_ent_device *ved;  in vimc_streamer_pipeline_terminate()  local
55 ved = stream->ved_pipeline[stream->pipe_size]; in vimc_streamer_pipeline_terminate()
58 if (!is_media_entity_v4l2_subdev(ved->ent)) in vimc_streamer_pipeline_terminate()
61 sd = media_entity_to_v4l2_subdev(ved->ent); in vimc_streamer_pipeline_terminate()
80 struct vimc_ent_device *ved) in vimc_streamer_pipeline_init() argument
89 if (!ved) { in vimc_streamer_pipeline_init()
93 stream->ved_pipeline[stream->pipe_size++] = ved; in vimc_streamer_pipeline_init()
95 if (is_media_entity_v4l2_subdev(ved->ent)) { in vimc_streamer_pipeline_init()
96 sd = media_entity_to_v4l2_subdev(ved->ent); in vimc_streamer_pipeline_init()
99 dev_err(ved->dev, "subdev_call error %s\n", in vimc_streamer_pipeline_init()
100 ved->ent->name); in vimc_streamer_pipeline_init()
106 entity = vimc_get_source_entity(ved->ent); in vimc_streamer_pipeline_init()
110 if (!vimc_is_source(ved->ent)) { in vimc_streamer_pipeline_init()
111 dev_err(ved->dev, in vimc_streamer_pipeline_init()
113 ved->ent->name); in vimc_streamer_pipeline_init()
123 ved = v4l2_get_subdevdata(sd); in vimc_streamer_pipeline_init()
128 ved = video_get_drvdata(vdev); in vimc_streamer_pipeline_init()
191 struct vimc_ent_device *ved, in vimc_streamer_s_stream() argument
196 if (!stream || !ved) in vimc_streamer_s_stream()
203 ret = vimc_streamer_pipeline_init(stream, ved); in vimc_streamer_s_stream()
212 dev_err(ved->dev, "kthread_run failed with %d\n", ret); in vimc_streamer_s_stream()
230 dev_dbg(ved->dev, "kthread_stop returned '%d'\n", ret); in vimc_streamer_s_stream()