Lines Matching refs:pad
185 u32 *pad) in video_remote_subdev() argument
189 remote = media_entity_remote_pad(&video->pad); in video_remote_subdev()
194 if (pad) in video_remote_subdev()
195 *pad = remote->index; in video_remote_subdev()
205 u32 pad; in video_get_subdev_format() local
208 subdev = video_remote_subdev(video, &pad); in video_get_subdev_format()
212 fmt.pad = pad; in video_get_subdev_format()
215 ret = v4l2_subdev_call(subdev, pad, get_fmt, NULL, &fmt); in video_get_subdev_format()
350 struct media_pad *pad; in video_start_streaming() local
364 pad = &entity->pads[0]; in video_start_streaming()
365 if (!(pad->flags & MEDIA_PAD_FL_SINK)) in video_start_streaming()
368 pad = media_entity_remote_pad(pad); in video_start_streaming()
369 if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) in video_start_streaming()
372 entity = pad->entity; in video_start_streaming()
395 struct media_pad *pad; in video_stop_streaming() local
400 pad = &entity->pads[0]; in video_stop_streaming()
401 if (!(pad->flags & MEDIA_PAD_FL_SINK)) in video_stop_streaming()
404 pad = media_entity_remote_pad(pad); in video_stop_streaming()
405 if (!pad || !is_media_entity_v4l2_subdev(pad->entity)) in video_stop_streaming()
408 entity = pad->entity; in video_stop_streaming()
767 struct media_pad *pad = &video->pad; in msm_video_register() local
792 pad->flags = MEDIA_PAD_FL_SINK; in msm_video_register()
793 ret = media_entity_pads_init(&vdev->entity, 1, pad); in msm_video_register()