Lines Matching refs:ved
221 struct vimc_ent_device *ved = NULL; in vimc_propagate_frame() local
228 ved = v4l2_get_subdevdata(sd); in vimc_propagate_frame()
234 ved = video_get_drvdata(vdev); in vimc_propagate_frame()
236 if (ved && ved->process_frame) in vimc_propagate_frame()
237 ved->process_frame(ved, link->sink, frame); in vimc_propagate_frame()
312 struct vimc_ent_device *ved = video_get_drvdata(vdev); in vimc_get_mbus_format() local
316 if (!ved->vdev_get_format) in vimc_get_mbus_format()
319 ved->vdev_get_format(ved, &vdev_fmt); in vimc_get_mbus_format()
409 int vimc_ent_sd_register(struct vimc_ent_device *ved, in vimc_ent_sd_register() argument
421 ved->pads = vimc_pads_init(num_pads, pads_flag); in vimc_ent_sd_register()
422 if (IS_ERR(ved->pads)) in vimc_ent_sd_register()
423 return PTR_ERR(ved->pads); in vimc_ent_sd_register()
426 ved->ent = &sd->entity; in vimc_ent_sd_register()
434 v4l2_set_subdevdata(sd, ved); in vimc_ent_sd_register()
442 ret = media_entity_pads_init(&sd->entity, num_pads, ved->pads); in vimc_ent_sd_register()
460 vimc_pads_cleanup(ved->pads); in vimc_ent_sd_register()
465 void vimc_ent_sd_unregister(struct vimc_ent_device *ved, struct v4l2_subdev *sd) in vimc_ent_sd_unregister() argument
468 media_entity_cleanup(ved->ent); in vimc_ent_sd_unregister()
469 vimc_pads_cleanup(ved->pads); in vimc_ent_sd_unregister()