Home
last modified time | relevance | path

Searched refs:media_pad (Results 1 - 25 of 448) sorted by relevance

12345678910>>...18

/kernel/linux/linux-6.6/include/media/
H A Dmedia-entity.h118 * @list: Entry in the media_pad pads list
124 * pipeline, and stored in the &media_pad.pads list. media_pipeline_stop()
130 struct media_pad *pad;
181 struct media_pad *source;
186 struct media_pad *sink;
223 * struct media_pad - A media pad graph object.
236 struct media_pad { struct
282 const struct media_pad *local,
283 const struct media_pad *remote, u32 flags);
365 struct media_pad *pad
[all...]
/kernel/linux/linux-5.10/include/media/
H A Dmedia-entity.h137 struct media_pad *source;
142 struct media_pad *sink;
179 * struct media_pad - A media pad graph object.
189 struct media_pad { struct
218 const struct media_pad *local,
219 const struct media_pad *remote, u32 flags);
302 struct media_pad *pads;
565 * gobj_to_pad - returns the struct &media_pad pointer from the
571 container_of(gobj, struct media_pad, graph_obj)
650 struct media_pad *pad
[all...]
/kernel/linux/linux-6.6/drivers/media/mc/
H A Dmc-entity.c116 struct media_pad *pad = gobj_to_pad(gobj); in dev_dbg_obj()
195 struct media_pad *pads) in media_entity_pads_init()
198 struct media_pad *iter; in media_entity_pads_init()
437 struct media_pad *pad;
500 struct media_pad *pad) in media_pipeline_walk_push()
564 struct media_pad *pad) in media_pipeline_add_pad()
598 struct media_pad *origin; in media_pipeline_explore_next_link()
600 struct media_pad *local; in media_pipeline_explore_next_link()
601 struct media_pad *remote; in media_pipeline_explore_next_link()
700 struct media_pad *pa in media_pipeline_populate()
[all...]
/kernel/linux/linux-5.10/sound/usb/
H A Dmedia.h33 struct media_pad media_pad; member
49 struct media_pad media_pad[MEDIA_MIXER_PAD_MAX]; member
H A Dmedia.c60 mctl->media_pad.flags = MEDIA_PAD_FL_SOURCE; in snd_media_stream_init()
65 mctl->media_pad.flags = MEDIA_PAD_FL_SINK; in snd_media_stream_init()
69 media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad); in snd_media_stream_init()
200 mctl->media_pad[0].flags = MEDIA_PAD_FL_SINK; in snd_media_mixer_init()
201 mctl->media_pad[1].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
202 mctl->media_pad[2].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
204 mctl->media_pad); in snd_media_mixer_init()
/kernel/linux/linux-6.6/sound/usb/
H A Dmedia.h33 struct media_pad media_pad; member
49 struct media_pad media_pad[MEDIA_MIXER_PAD_MAX]; member
H A Dmedia.c60 mctl->media_pad.flags = MEDIA_PAD_FL_SOURCE; in snd_media_stream_init()
65 mctl->media_pad.flags = MEDIA_PAD_FL_SINK; in snd_media_stream_init()
69 media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad); in snd_media_stream_init()
200 mctl->media_pad[0].flags = MEDIA_PAD_FL_SINK; in snd_media_mixer_init()
201 mctl->media_pad[1].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
202 mctl->media_pad[2].flags = MEDIA_PAD_FL_SOURCE; in snd_media_mixer_init()
204 mctl->media_pad); in snd_media_mixer_init()
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_entity.h110 struct media_pad *pads;
136 const struct media_pad *local,
137 const struct media_pad *remote, u32 flags);
173 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad);
H A Dvsp1_entity.c438 static int vsp1_entity_link_setup_source(const struct media_pad *source_pad, in vsp1_entity_link_setup_source()
439 const struct media_pad *sink_pad, in vsp1_entity_link_setup_source()
472 static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad, in vsp1_entity_link_setup_sink()
473 const struct media_pad *sink_pad, in vsp1_entity_link_setup_sink()
496 const struct media_pad *local, in vsp1_entity_link_setup()
497 const struct media_pad *remote, u32 flags) in vsp1_entity_link_setup()
522 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad) in vsp1_entity_remote_pad()
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_entity.h110 struct media_pad *pads;
134 const struct media_pad *local,
135 const struct media_pad *remote, u32 flags);
171 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad);
H A Dvsp1_entity.c440 static int vsp1_entity_link_setup_source(const struct media_pad *source_pad, in vsp1_entity_link_setup_source()
441 const struct media_pad *sink_pad, in vsp1_entity_link_setup_source()
474 static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad, in vsp1_entity_link_setup_sink()
475 const struct media_pad *sink_pad, in vsp1_entity_link_setup_sink()
498 const struct media_pad *local, in vsp1_entity_link_setup()
499 const struct media_pad *remote, u32 flags) in vsp1_entity_link_setup()
524 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad) in vsp1_entity_remote_pad()
/kernel/linux/linux-5.10/drivers/media/test-drivers/vivid/
H A Dvivid-core.h129 struct media_pad vid_cap_pad;
130 struct media_pad vid_out_pad;
131 struct media_pad vbi_cap_pad;
132 struct media_pad vbi_out_pad;
133 struct media_pad sdr_cap_pad;
134 struct media_pad meta_cap_pad;
135 struct media_pad meta_out_pad;
136 struct media_pad touch_cap_pad;
/kernel/linux/linux-6.6/drivers/media/test-drivers/vivid/
H A Dvivid-core.h125 struct media_pad vid_cap_pad;
126 struct media_pad vid_out_pad;
127 struct media_pad vbi_cap_pad;
128 struct media_pad vbi_out_pad;
129 struct media_pad sdr_cap_pad;
130 struct media_pad meta_cap_pad;
131 struct media_pad meta_out_pad;
132 struct media_pad touch_cap_pad;
/kernel/linux/linux-6.6/drivers/media/platform/renesas/rzg2l-cru/
H A Drzg2l-cru.h55 struct media_pad pads[2];
120 struct media_pad pad;
/kernel/linux/linux-5.10/drivers/staging/media/imx/
H A Dimx-media-dev-common.c68 struct media_pad *srcpad) in imx_media_add_vdev_to_pad()
113 struct media_pad *pad = &entity->pads[i]; in imx_media_add_vdev_to_pad()
233 struct media_pad *pad, *spad = &entity->pads[i]; in imx_media_inherit_controls()
323 struct media_pad *pad = &entity->pads[i]; in imx_media_notify()
/kernel/linux/linux-6.6/drivers/staging/media/imx/
H A Dimx-media-dev-common.c53 struct media_pad *srcpad) in imx_media_add_vdev_to_pad()
98 struct media_pad *pad = &entity->pads[i]; in imx_media_add_vdev_to_pad()
218 struct media_pad *pad, *spad = &entity->pads[i]; in imx_media_inherit_controls()
312 struct media_pad *pad = &entity->pads[i]; in imx_media_notify()
/kernel/linux/linux-6.6/drivers/media/platform/rockchip/rkisp1/
H A Drkisp1-common.h188 struct media_pad pads[RKISP1_CSI_PAD_NUM];
210 struct media_pad pads[RKISP1_ISP_PAD_MAX];
230 struct media_pad pad;
411 struct media_pad pads[RKISP1_RSZ_PAD_MAX];
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-core.h196 struct media_pad *pads;
203 struct media_pad pad;
241 struct media_pad pads[MXC_ISI_PIPE_PADS_NUM];
265 struct media_pad pad;
/kernel/linux/linux-5.10/drivers/staging/media/rkisp1/
H A Drkisp1-common.h128 struct media_pad pads[RKISP1_ISP_PAD_MAX];
149 struct media_pad pad;
299 struct media_pad pads[RKISP1_RSZ_PAD_MAX];
/kernel/linux/linux-5.10/drivers/media/platform/
H A Dvideo-mux.c26 struct media_pad *pads;
52 const struct media_pad *local, in video_mux_link_setup()
53 const struct media_pad *remote, u32 flags) in video_mux_link_setup()
114 struct media_pad *pad; in video_mux_s_stream()
180 struct media_pad *pad = &vmux->pads[sdformat->pad]; in video_mux_set_format()
/kernel/linux/linux-6.6/drivers/media/platform/
H A Dvideo-mux.c26 struct media_pad *pads;
51 const struct media_pad *local, in video_mux_link_setup()
52 const struct media_pad *remote, u32 flags) in video_mux_link_setup()
121 struct media_pad *pad; in video_mux_s_stream()
154 struct media_pad *pad = &vmux->pads[sdformat->pad]; in video_mux_set_format()
/kernel/linux/linux-5.10/drivers/media/platform/exynos4-is/
H A Dfimc-lite.h148 struct media_pad vd_pad;
149 struct media_pad subdev_pads[FLITE_SD_PADS_NUM];
H A Dfimc-isp.h127 struct media_pad pad;
161 struct media_pad subdev_pads[FIMC_ISP_SD_PADS_NUM];
/kernel/linux/linux-5.10/drivers/media/platform/omap3isp/
H A Dispvideo.h151 struct media_pad pad;
202 struct media_pad *omap3isp_video_remote_pad(struct isp_video *video);
/kernel/linux/linux-5.10/drivers/media/platform/sunxi/sun4i-csi/
H A Dsun4i_csi.h133 struct media_pad vdev_pad;
138 struct media_pad subdev_pads[CSI_SUBDEV_PADS];

Completed in 20 milliseconds

12345678910>>...18