| /linux/include/media/ |
| A D | media-entity.h | 130 struct media_pad *pad; 181 struct media_pad *source; 186 struct media_pad *sink; 236 struct media_pad { struct 361 struct media_pad *pads; 918 struct media_pad *sink); 930 struct media_pad *media_pad_remote_pad_first(const struct media_pad *pad); 948 struct media_pad *media_pad_remote_pad_unique(const struct media_pad *pad); 968 struct media_pad * 1017 struct media_pad *pad; in media_entity_is_streaming() [all …]
|
| A D | dvbdev.h | 125 struct media_pad *conn_pads; 190 struct media_pad *pads, *tsout_pads;
|
| /linux/sound/usb/ |
| A D | media.h | 33 struct media_pad media_pad; member 49 struct media_pad media_pad[MEDIA_MIXER_PAD_MAX]; member
|
| A D | media.c | 60 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()
|
| /linux/drivers/media/mc/ |
| A D | mc-entity.c | 198 struct media_pad *iter; in media_entity_pads_init() 450 struct media_pad *pad; 611 struct media_pad *origin; in media_pipeline_explore_next_link() 613 struct media_pad *local; in media_pipeline_explore_next_link() 614 struct media_pad *remote; in media_pipeline_explore_next_link() 1001 struct media_pad * 1370 media_entity_find_link(struct media_pad *source, struct media_pad *sink) in media_entity_find_link() 1386 struct media_pad *media_pad_remote_pad_first(const struct media_pad *pad) in media_pad_remote_pad_first() 1406 struct media_pad * 1445 struct media_pad *media_pad_remote_pad_unique(const struct media_pad *pad) in media_pad_remote_pad_unique() [all …]
|
| /linux/drivers/media/platform/renesas/vsp1/ |
| A D | vsp1_entity.h | 120 struct media_pad *pads; 144 const struct media_pad *local, 145 const struct media_pad *remote, u32 flags); 173 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad);
|
| A D | vsp1_entity.c | 391 static int vsp1_entity_link_setup_source(const struct media_pad *source_pad, in vsp1_entity_link_setup_source() 392 const struct media_pad *sink_pad, in vsp1_entity_link_setup_source() 425 static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad, in vsp1_entity_link_setup_sink() 426 const struct media_pad *sink_pad, in vsp1_entity_link_setup_sink() 449 const struct media_pad *local, in vsp1_entity_link_setup() 450 const struct media_pad *remote, u32 flags) in vsp1_entity_link_setup() 475 struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad) in vsp1_entity_remote_pad()
|
| /linux/drivers/media/test-drivers/vivid/ |
| A D | vivid-core.h | 212 struct media_pad vid_cap_pad; 213 struct media_pad vid_out_pad; 214 struct media_pad vbi_cap_pad; 215 struct media_pad vbi_out_pad; 216 struct media_pad sdr_cap_pad; 217 struct media_pad meta_cap_pad; 218 struct media_pad meta_out_pad; 219 struct media_pad touch_cap_pad;
|
| /linux/drivers/media/platform/st/stm32/stm32-dcmipp/ |
| A D | dcmipp-common.h | 87 struct media_pad *pads; 105 struct media_pad *dcmipp_pads_init(u16 num_pads, 115 static inline void dcmipp_pads_cleanup(struct media_pad *pads) in dcmipp_pads_cleanup()
|
| A D | dcmipp-common.c | 17 struct media_pad *dcmipp_pads_init(u16 num_pads, const unsigned long *pads_flags) in dcmipp_pads_init() 19 struct media_pad *pads; in dcmipp_pads_init()
|
| /linux/drivers/media/platform/renesas/rzg2l-cru/ |
| A D | rzg2l-cru.h | 55 struct media_pad pads[2]; 120 struct media_pad pad;
|
| /linux/drivers/media/platform/ |
| A D | video-mux.c | 26 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()
|
| /linux/drivers/media/platform/rockchip/rkisp1/ |
| A D | rkisp1-common.h | 206 struct media_pad pads[RKISP1_CSI_PAD_NUM]; 222 struct media_pad pads[RKISP1_ISP_PAD_MAX]; 239 struct media_pad pad; 442 struct media_pad pads[RKISP1_RSZ_PAD_MAX];
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| A D | imx8-isi-core.h | 196 struct media_pad *pads; 203 struct media_pad pad; 241 struct media_pad pads[MXC_ISI_PIPE_PADS_NUM]; 265 struct media_pad pad;
|
| /linux/drivers/media/platform/samsung/exynos4-is/ |
| A D | fimc-isp.h | 131 struct media_pad pad; 168 struct media_pad subdev_pads[FIMC_ISP_SD_PADS_NUM];
|
| A D | fimc-lite.h | 147 struct media_pad vd_pad; 148 struct media_pad subdev_pads[FLITE_SD_PADS_NUM];
|
| /linux/drivers/media/platform/sunxi/sun4i-csi/ |
| A D | sun4i_csi.h | 134 struct media_pad vdev_pad; 139 struct media_pad subdev_pads[CSI_SUBDEV_PADS];
|
| /linux/drivers/staging/media/ipu3/ |
| A D | ipu3.h | 74 struct media_pad vdev_pad; 88 struct media_pad subdev_pads[IMGU_NODE_NUM];
|
| /linux/drivers/staging/media/imx/ |
| A D | imx-media-dev-common.c | 53 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()
|
| /linux/drivers/media/i2c/adv748x/ |
| A D | adv748x.h | 83 struct media_pad pads[ADV748X_CSI2_NR_PADS]; 116 struct media_pad pads[ADV748X_HDMI_NR_PADS]; 151 struct media_pad pads[ADV748X_AFE_NR_PADS]; 416 static inline struct v4l2_subdev *adv748x_get_remote_sd(struct media_pad *pad) in adv748x_get_remote_sd()
|
| /linux/drivers/media/platform/ti/omap3isp/ |
| A D | ispvideo.h | 158 struct media_pad pad; 209 struct media_pad *omap3isp_video_remote_pad(struct isp_video *video);
|
| /linux/drivers/staging/media/omap4iss/ |
| A D | iss_video.h | 149 struct media_pad pad; 198 struct media_pad *omap4iss_video_remote_pad(struct iss_video *video);
|
| /linux/drivers/media/platform/verisilicon/ |
| A D | hantro.h | 159 struct media_pad source_pad; 161 struct media_pad sink_pad; 163 struct media_pad proc_pads[2];
|
| /linux/drivers/staging/media/tegra-video/ |
| A D | vip.h | 31 struct media_pad pads[TEGRA_VIP_PADS_NUM];
|
| /linux/drivers/media/platform/sunxi/sun6i-mipi-csi2/ |
| A D | sun6i_mipi_csi2.h | 32 struct media_pad pads[SUN6I_MIPI_CSI2_PAD_COUNT];
|