Lines Matching defs:ved
17 struct vimc_ent_device ved;
66 static void vimc_capture_get_format(struct vimc_ent_device *ved,
69 struct vimc_capture_device *vcapture = container_of(ved, struct vimc_capture_device,
70 ved);
131 dev_dbg(vcapture->ved.dev, "%s: format update: "
256 ret = vimc_streamer_s_stream(&vcapture->stream, &vcapture->ved, 1);
274 vimc_streamer_s_stream(&vcapture->stream, &vcapture->ved, 0);
316 dev_err(vcapture->ved.dev, "%s: buffer too small (%lu < %lu)\n",
335 static void vimc_capture_release(struct vimc_ent_device *ved)
338 container_of(ved, struct vimc_capture_device, ved);
340 media_entity_cleanup(vcapture->ved.ent);
344 static void vimc_capture_unregister(struct vimc_ent_device *ved)
347 container_of(ved, struct vimc_capture_device, ved);
352 static void *vimc_capture_process_frame(struct vimc_ent_device *ved,
355 struct vimc_capture_device *vcapture = container_of(ved, struct vimc_capture_device,
356 ved);
453 vcapture->ved.ent = &vcapture->vdev.entity;
454 vcapture->ved.process_frame = vimc_capture_process_frame;
455 vcapture->ved.vdev_get_format = vimc_capture_get_format;
456 vcapture->ved.dev = vimc->mdev.dev;
471 video_set_drvdata(vdev, &vcapture->ved);
481 return &vcapture->ved;