Home
last modified time | relevance | path

Searched refs:vimc_ent_device (Results 1 - 19 of 19) sorted by relevance

/kernel/linux/linux-5.10/drivers/media/test-drivers/vimc/
H A Dvimc-common.h83 * struct vimc_ent_device - core struct that represents an entity in the
93 * Each node of the topology must create a vimc_ent_device struct. Depending on
96 * Those structures should embedded the vimc_ent_device struct through
98 * vimc_ent_device struct to be retrieved from the corresponding struct
101 struct vimc_ent_device { struct
104 void * (*process_frame)(struct vimc_ent_device *ved,
106 void (*vdev_get_format)(struct vimc_ent_device *ved,
114 * @ent_devs: array of vimc_ent_device pointers
120 struct vimc_ent_device **ent_devs;
136 struct vimc_ent_device *(*ad
[all...]
H A Dvimc-streamer.h36 struct vimc_ent_device *ved_pipeline[VIMC_STREAMER_PIPELINE_MAX_SIZE];
42 struct vimc_ent_device *ved,
H A Dvimc-streamer.c50 struct vimc_ent_device *ved; in vimc_streamer_pipeline_terminate()
80 struct vimc_ent_device *ved) in vimc_streamer_pipeline_init()
191 struct vimc_ent_device *ved, in vimc_streamer_s_stream()
H A Dvimc-capture.c16 struct vimc_ent_device ved;
65 static void vimc_cap_get_format(struct vimc_ent_device *ved, in vimc_cap_get_format()
340 static void vimc_cap_release(struct vimc_ent_device *ved) in vimc_cap_release()
349 static void vimc_cap_unregister(struct vimc_ent_device *ved) in vimc_cap_unregister()
357 static void *vimc_cap_process_frame(struct vimc_ent_device *ved, in vimc_cap_process_frame()
396 static struct vimc_ent_device *vimc_cap_add(struct vimc_device *vimc, in vimc_cap_add()
453 /* Fill the vimc_ent_device struct */ in vimc_cap_add()
H A Dvimc-debayer.c30 struct vimc_ent_device ved;
494 static void *vimc_deb_process_frame(struct vimc_ent_device *ved, in vimc_deb_process_frame()
534 static void vimc_deb_release(struct vimc_ent_device *ved) in vimc_deb_release()
562 static struct vimc_ent_device *vimc_deb_add(struct vimc_device *vimc, in vimc_deb_add()
H A Dvimc-scaler.c26 struct vimc_ent_device ved;
458 static void *vimc_sca_process_frame(struct vimc_ent_device *ved, in vimc_sca_process_frame()
473 static void vimc_sca_release(struct vimc_ent_device *ved) in vimc_sca_release()
482 static struct vimc_ent_device *vimc_sca_add(struct vimc_device *vimc, in vimc_sca_add()
H A Dvimc-sensor.c24 struct vimc_ent_device ved;
193 static void *vimc_sen_process_frame(struct vimc_ent_device *ved, in vimc_sen_process_frame()
336 static void vimc_sen_release(struct vimc_ent_device *ved) in vimc_sen_release()
380 static struct vimc_ent_device *vimc_sen_add(struct vimc_device *vimc, in vimc_sen_add()
H A Dvimc-core.c134 struct vimc_ent_device *ved_src = in vimc_create_links()
136 struct vimc_ent_device *ved_sink = in vimc_create_links()
H A Dvimc-common.c262 struct vimc_ent_device *ved = video_get_drvdata(vdev); in vimc_get_pix_format()
354 int vimc_ent_sd_register(struct vimc_ent_device *ved, in vimc_ent_sd_register()
365 /* Fill the vimc_ent_device struct */ in vimc_ent_sd_register()
/kernel/linux/linux-6.6/drivers/media/test-drivers/vimc/
H A Dvimc-common.h90 * struct vimc_ent_device - core struct that represents an entity in the
100 * Each node of the topology must create a vimc_ent_device struct. Depending on
103 * Those structures should embedded the vimc_ent_device struct through
105 * vimc_ent_device struct to be retrieved from the corresponding struct
108 struct vimc_ent_device { struct
111 void * (*process_frame)(struct vimc_ent_device *ved,
113 void (*vdev_get_format)(struct vimc_ent_device *ved,
121 * @ent_devs: array of vimc_ent_device pointers
127 struct vimc_ent_device **ent_devs;
143 struct vimc_ent_device *(*ad
[all...]
H A Dvimc-lens.c18 struct vimc_ent_device ved;
49 static struct vimc_ent_device *vimc_lens_add(struct vimc_device *vimc, in vimc_lens_add()
89 static void vimc_lens_release(struct vimc_ent_device *ved) in vimc_lens_release()
H A Dvimc-streamer.h36 struct vimc_ent_device *ved_pipeline[VIMC_STREAMER_PIPELINE_MAX_SIZE];
42 struct vimc_ent_device *ved,
H A Dvimc-streamer.c50 struct vimc_ent_device *ved; in vimc_streamer_pipeline_terminate()
80 struct vimc_ent_device *ved) in vimc_streamer_pipeline_init()
191 struct vimc_ent_device *ved, in vimc_streamer_s_stream()
H A Dvimc-capture.c17 struct vimc_ent_device ved;
66 static void vimc_capture_get_format(struct vimc_ent_device *ved, in vimc_capture_get_format()
340 static void vimc_capture_release(struct vimc_ent_device *ved) in vimc_capture_release()
349 static void vimc_capture_unregister(struct vimc_ent_device *ved) in vimc_capture_unregister()
357 static void *vimc_capture_process_frame(struct vimc_ent_device *ved, in vimc_capture_process_frame()
396 static struct vimc_ent_device *vimc_capture_add(struct vimc_device *vimc, in vimc_capture_add()
457 /* Fill the vimc_ent_device struct */ in vimc_capture_add()
H A Dvimc-debayer.c30 struct vimc_ent_device ved;
496 static void *vimc_debayer_process_frame(struct vimc_ent_device *ved, in vimc_debayer_process_frame()
537 static void vimc_debayer_release(struct vimc_ent_device *ved) in vimc_debayer_release()
565 static struct vimc_ent_device *vimc_debayer_add(struct vimc_device *vimc, in vimc_debayer_add()
H A Dvimc-sensor.c24 struct vimc_ent_device ved;
193 static void *vimc_sensor_process_frame(struct vimc_ent_device *ved, in vimc_sensor_process_frame()
337 static void vimc_sensor_release(struct vimc_ent_device *ved) in vimc_sensor_release()
381 static struct vimc_ent_device *vimc_sensor_add(struct vimc_device *vimc, in vimc_sensor_add()
H A Dvimc-scaler.c27 struct vimc_ent_device ved;
379 static void *vimc_scaler_process_frame(struct vimc_ent_device *ved, in vimc_scaler_process_frame()
394 static void vimc_scaler_release(struct vimc_ent_device *ved) in vimc_scaler_release()
403 static struct vimc_ent_device *vimc_scaler_add(struct vimc_device *vimc, in vimc_scaler_add()
H A Dvimc-core.c191 struct vimc_ent_device *ved_src = in vimc_create_links()
193 struct vimc_ent_device *ved_sink = in vimc_create_links()
206 struct vimc_ent_device *ved_primary = in vimc_create_links()
208 struct vimc_ent_device *ved_ancillary = in vimc_create_links()
H A Dvimc-common.c262 struct vimc_ent_device *ved = video_get_drvdata(vdev); in vimc_get_pix_format()
354 int vimc_ent_sd_register(struct vimc_ent_device *ved, in vimc_ent_sd_register()
365 /* Fill the vimc_ent_device struct */ in vimc_ent_sd_register()

Completed in 10 milliseconds