ved                22 drivers/media/platform/vimc/vimc-capture.c 	struct vimc_ent_device ved;
ved                71 drivers/media/platform/vimc/vimc-capture.c static void vimc_cap_get_format(struct vimc_ent_device *ved,
ved                74 drivers/media/platform/vimc/vimc-capture.c 	struct vimc_cap_device *vcap = container_of(ved, struct vimc_cap_device,
ved                75 drivers/media/platform/vimc/vimc-capture.c 						    ved);
ved               249 drivers/media/platform/vimc/vimc-capture.c 	ret = vimc_streamer_s_stream(&vcap->stream, &vcap->ved, 1);
ved               267 drivers/media/platform/vimc/vimc-capture.c 	vimc_streamer_s_stream(&vcap->stream, &vcap->ved, 0);
ved               339 drivers/media/platform/vimc/vimc-capture.c 	vimc_pads_cleanup(vcap->ved.pads);
ved               346 drivers/media/platform/vimc/vimc-capture.c 	struct vimc_ent_device *ved = dev_get_drvdata(comp);
ved               347 drivers/media/platform/vimc/vimc-capture.c 	struct vimc_cap_device *vcap = container_of(ved, struct vimc_cap_device,
ved               348 drivers/media/platform/vimc/vimc-capture.c 						    ved);
ved               351 drivers/media/platform/vimc/vimc-capture.c 	media_entity_cleanup(ved->ent);
ved               355 drivers/media/platform/vimc/vimc-capture.c static void *vimc_cap_process_frame(struct vimc_ent_device *ved,
ved               358 drivers/media/platform/vimc/vimc-capture.c 	struct vimc_cap_device *vcap = container_of(ved, struct vimc_cap_device,
ved               359 drivers/media/platform/vimc/vimc-capture.c 						    ved);
ved               411 drivers/media/platform/vimc/vimc-capture.c 	vcap->ved.pads =
ved               413 drivers/media/platform/vimc/vimc-capture.c 	if (IS_ERR(vcap->ved.pads)) {
ved               414 drivers/media/platform/vimc/vimc-capture.c 		ret = PTR_ERR(vcap->ved.pads);
ved               422 drivers/media/platform/vimc/vimc-capture.c 				     1, vcap->ved.pads);
ved               460 drivers/media/platform/vimc/vimc-capture.c 	vcap->ved.ent = &vcap->vdev.entity;
ved               461 drivers/media/platform/vimc/vimc-capture.c 	vcap->ved.process_frame = vimc_cap_process_frame;
ved               462 drivers/media/platform/vimc/vimc-capture.c 	vcap->ved.vdev_get_format = vimc_cap_get_format;
ved               463 drivers/media/platform/vimc/vimc-capture.c 	dev_set_drvdata(comp, &vcap->ved);
ved               478 drivers/media/platform/vimc/vimc-capture.c 	video_set_drvdata(vdev, &vcap->ved);
ved               495 drivers/media/platform/vimc/vimc-capture.c 	vimc_pads_cleanup(vcap->ved.pads);
ved               269 drivers/media/platform/vimc/vimc-common.c 		struct vimc_ent_device *ved = video_get_drvdata(vdev);
ved               273 drivers/media/platform/vimc/vimc-common.c 		if (!ved->vdev_get_format)
ved               276 drivers/media/platform/vimc/vimc-common.c 		ved->vdev_get_format(ved, &vdev_fmt);
ved               366 drivers/media/platform/vimc/vimc-common.c int vimc_ent_sd_register(struct vimc_ent_device *ved,
ved               379 drivers/media/platform/vimc/vimc-common.c 	ved->pads = vimc_pads_init(num_pads, pads_flag);
ved               380 drivers/media/platform/vimc/vimc-common.c 	if (IS_ERR(ved->pads))
ved               381 drivers/media/platform/vimc/vimc-common.c 		return PTR_ERR(ved->pads);
ved               384 drivers/media/platform/vimc/vimc-common.c 	ved->ent = &sd->entity;
ved               393 drivers/media/platform/vimc/vimc-common.c 	v4l2_set_subdevdata(sd, ved);
ved               401 drivers/media/platform/vimc/vimc-common.c 	ret = media_entity_pads_init(&sd->entity, num_pads, ved->pads);
ved               419 drivers/media/platform/vimc/vimc-common.c 	vimc_pads_cleanup(ved->pads);
ved               424 drivers/media/platform/vimc/vimc-common.c void vimc_ent_sd_unregister(struct vimc_ent_device *ved, struct v4l2_subdev *sd)
ved               426 drivers/media/platform/vimc/vimc-common.c 	media_entity_cleanup(ved->ent);
ved               108 drivers/media/platform/vimc/vimc-common.h 	void * (*process_frame)(struct vimc_ent_device *ved,
ved               110 drivers/media/platform/vimc/vimc-common.h 	void (*vdev_get_format)(struct vimc_ent_device *ved,
ved               186 drivers/media/platform/vimc/vimc-common.h int vimc_ent_sd_register(struct vimc_ent_device *ved,
ved               205 drivers/media/platform/vimc/vimc-common.h void vimc_ent_sd_unregister(struct vimc_ent_device *ved,
ved                42 drivers/media/platform/vimc/vimc-debayer.c 	struct vimc_ent_device ved;
ved               460 drivers/media/platform/vimc/vimc-debayer.c static void *vimc_deb_process_frame(struct vimc_ent_device *ved,
ved               463 drivers/media/platform/vimc/vimc-debayer.c 	struct vimc_deb_device *vdeb = container_of(ved, struct vimc_deb_device,
ved               464 drivers/media/platform/vimc/vimc-debayer.c 						    ved);
ved               487 drivers/media/platform/vimc/vimc-debayer.c 	vimc_pads_cleanup(vdeb->ved.pads);
ved               498 drivers/media/platform/vimc/vimc-debayer.c 	struct vimc_ent_device *ved = dev_get_drvdata(comp);
ved               499 drivers/media/platform/vimc/vimc-debayer.c 	struct vimc_deb_device *vdeb = container_of(ved, struct vimc_deb_device,
ved               500 drivers/media/platform/vimc/vimc-debayer.c 						    ved);
ved               502 drivers/media/platform/vimc/vimc-debayer.c 	vimc_ent_sd_unregister(ved, &vdeb->sd);
ved               519 drivers/media/platform/vimc/vimc-debayer.c 	ret = vimc_ent_sd_register(&vdeb->ved, &vdeb->sd, v4l2_dev,
ved               530 drivers/media/platform/vimc/vimc-debayer.c 	vdeb->ved.process_frame = vimc_deb_process_frame;
ved               531 drivers/media/platform/vimc/vimc-debayer.c 	dev_set_drvdata(comp, &vdeb->ved);
ved                29 drivers/media/platform/vimc/vimc-scaler.c 	struct vimc_ent_device ved;
ved               326 drivers/media/platform/vimc/vimc-scaler.c static void *vimc_sca_process_frame(struct vimc_ent_device *ved,
ved               329 drivers/media/platform/vimc/vimc-scaler.c 	struct vimc_sca_device *vsca = container_of(ved, struct vimc_sca_device,
ved               330 drivers/media/platform/vimc/vimc-scaler.c 						    ved);
ved               346 drivers/media/platform/vimc/vimc-scaler.c 	vimc_pads_cleanup(vsca->ved.pads);
ved               357 drivers/media/platform/vimc/vimc-scaler.c 	struct vimc_ent_device *ved = dev_get_drvdata(comp);
ved               358 drivers/media/platform/vimc/vimc-scaler.c 	struct vimc_sca_device *vsca = container_of(ved, struct vimc_sca_device,
ved               359 drivers/media/platform/vimc/vimc-scaler.c 						    ved);
ved               361 drivers/media/platform/vimc/vimc-scaler.c 	vimc_ent_sd_unregister(ved, &vsca->sd);
ved               379 drivers/media/platform/vimc/vimc-scaler.c 	ret = vimc_ent_sd_register(&vsca->ved, &vsca->sd, v4l2_dev,
ved               390 drivers/media/platform/vimc/vimc-scaler.c 	vsca->ved.process_frame = vimc_sca_process_frame;
ved               391 drivers/media/platform/vimc/vimc-scaler.c 	dev_set_drvdata(comp, &vsca->ved);
ved                24 drivers/media/platform/vimc/vimc-sensor.c 	struct vimc_ent_device ved;
ved               191 drivers/media/platform/vimc/vimc-sensor.c static void *vimc_sen_process_frame(struct vimc_ent_device *ved,
ved               194 drivers/media/platform/vimc/vimc-sensor.c 	struct vimc_sen_device *vsen = container_of(ved, struct vimc_sen_device,
ved               195 drivers/media/platform/vimc/vimc-sensor.c 						    ved);
ved               295 drivers/media/platform/vimc/vimc-sensor.c 	vimc_pads_cleanup(vsen->ved.pads);
ved               306 drivers/media/platform/vimc/vimc-sensor.c 	struct vimc_ent_device *ved = dev_get_drvdata(comp);
ved               308 drivers/media/platform/vimc/vimc-sensor.c 				container_of(ved, struct vimc_sen_device, ved);
ved               310 drivers/media/platform/vimc/vimc-sensor.c 	vimc_ent_sd_unregister(ved, &vsen->sd);
ved               366 drivers/media/platform/vimc/vimc-sensor.c 	ret = vimc_ent_sd_register(&vsen->ved, &vsen->sd, v4l2_dev,
ved               374 drivers/media/platform/vimc/vimc-sensor.c 	vsen->ved.process_frame = vimc_sen_process_frame;
ved               375 drivers/media/platform/vimc/vimc-sensor.c 	dev_set_drvdata(comp, &vsen->ved);
ved               391 drivers/media/platform/vimc/vimc-sensor.c 	vimc_ent_sd_unregister(&vsen->ved,  &vsen->sd);
ved                51 drivers/media/platform/vimc/vimc-streamer.c 	struct vimc_ent_device *ved;
ved                56 drivers/media/platform/vimc/vimc-streamer.c 		ved = stream->ved_pipeline[stream->pipe_size];
ved                59 drivers/media/platform/vimc/vimc-streamer.c 		if (!is_media_entity_v4l2_subdev(ved->ent))
ved                62 drivers/media/platform/vimc/vimc-streamer.c 		sd = media_entity_to_v4l2_subdev(ved->ent);
ved                81 drivers/media/platform/vimc/vimc-streamer.c 				       struct vimc_ent_device *ved)
ved                90 drivers/media/platform/vimc/vimc-streamer.c 		if (!ved) {
ved                94 drivers/media/platform/vimc/vimc-streamer.c 		stream->ved_pipeline[stream->pipe_size++] = ved;
ved                96 drivers/media/platform/vimc/vimc-streamer.c 		if (is_media_entity_v4l2_subdev(ved->ent)) {
ved                97 drivers/media/platform/vimc/vimc-streamer.c 			sd = media_entity_to_v4l2_subdev(ved->ent);
ved               101 drivers/media/platform/vimc/vimc-streamer.c 				       ved->ent->name);
ved               107 drivers/media/platform/vimc/vimc-streamer.c 		entity = vimc_get_source_entity(ved->ent);
ved               115 drivers/media/platform/vimc/vimc-streamer.c 			ved = v4l2_get_subdevdata(sd);
ved               120 drivers/media/platform/vimc/vimc-streamer.c 			ved = video_get_drvdata(vdev);
ved               183 drivers/media/platform/vimc/vimc-streamer.c 			   struct vimc_ent_device *ved,
ved               188 drivers/media/platform/vimc/vimc-streamer.c 	if (!stream || !ved)
ved               195 drivers/media/platform/vimc/vimc-streamer.c 		ret = vimc_streamer_pipeline_init(stream, ved);
ved                41 drivers/media/platform/vimc/vimc-streamer.h 			   struct vimc_ent_device *ved,