drivers/media/dvb-core/dvbdev.c
265
struct media_pad *pads = &dvbdev->tsout_pads[i];
drivers/media/dvb-frontends/au8522_priv.h
69
struct media_pad pads[AU8522_NUM_PADS];
drivers/media/i2c/adv7180.c
211
struct media_pad pad;
drivers/media/i2c/adv748x/adv748x-core.c
332
const struct media_pad *local,
drivers/media/i2c/adv748x/adv748x-core.c
333
const struct media_pad *remote, u32 flags)
drivers/media/i2c/adv748x/adv748x.h
116
struct media_pad pads[ADV748X_HDMI_NR_PADS];
drivers/media/i2c/adv748x/adv748x.h
151
struct media_pad pads[ADV748X_AFE_NR_PADS];
drivers/media/i2c/adv748x/adv748x.h
416
static inline struct v4l2_subdev *adv748x_get_remote_sd(struct media_pad *pad)
drivers/media/i2c/adv748x/adv748x.h
83
struct media_pad pads[ADV748X_CSI2_NR_PADS];
drivers/media/i2c/adv7511-v4l2.c
79
struct media_pad pad;
drivers/media/i2c/adv7604.c
175
struct media_pad pads[ADV76XX_PAD_MAX];
drivers/media/i2c/adv7842.c
91
struct media_pad pads[ADV7842_PAD_SOURCE + 1];
drivers/media/i2c/alvium-csi2.h
382
struct media_pad pad;
drivers/media/i2c/ar0521.c
116
struct media_pad pad;
drivers/media/i2c/ccs/ccs.h
191
struct media_pad pads[CCS_PADS];
drivers/media/i2c/cx25840/cx25840-core.h
98
struct media_pad pads[CX25840_NUM_PADS];
drivers/media/i2c/ds90ub913.c
75
struct media_pad pads[2];
drivers/media/i2c/ds90ub953.c
76
struct media_pad pads[2];
drivers/media/i2c/ds90ub960.c
566
struct media_pad pads[UB960_MAX_NPORTS];
drivers/media/i2c/et8ek8/et8ek8_driver.c
42
struct media_pad pad;
drivers/media/i2c/gc0308.c
430
struct media_pad pad;
drivers/media/i2c/gc0310.c
88
struct media_pad pad;
drivers/media/i2c/gc05a2.c
86
struct media_pad pad;
drivers/media/i2c/gc08a3.c
86
struct media_pad pad;
drivers/media/i2c/gc2145.c
633
struct media_pad pad;
drivers/media/i2c/hi556.c
638
struct media_pad pad;
drivers/media/i2c/hi846.c
1160
struct media_pad pad;
drivers/media/i2c/hi847.c
2175
struct media_pad pad;
drivers/media/i2c/imx111.c
1240
struct media_pad *pad = &sensor->pad;
drivers/media/i2c/imx111.c
180
struct media_pad pad;
drivers/media/i2c/imx208.c
277
struct media_pad pad;
drivers/media/i2c/imx214.c
258
struct media_pad pad;
drivers/media/i2c/imx219.c
340
struct media_pad pad;
drivers/media/i2c/imx258.c
652
struct media_pad pad;
drivers/media/i2c/imx274.c
569
struct media_pad pad;
drivers/media/i2c/imx283.c
554
struct media_pad pad;
drivers/media/i2c/imx290.c
238
struct media_pad pad;
drivers/media/i2c/imx296.c
205
struct media_pad pad;
drivers/media/i2c/imx319.c
118
struct media_pad pad;
drivers/media/i2c/imx334.c
198
struct media_pad pad;
drivers/media/i2c/imx335.c
224
struct media_pad pad;
drivers/media/i2c/imx355.c
105
struct media_pad pad;
drivers/media/i2c/imx412.c
135
struct media_pad pad;
drivers/media/i2c/imx415.c
560
struct media_pad pad;
drivers/media/i2c/isl7998x.c
521
struct media_pad pads[ISL7998X_NUM_PADS];
drivers/media/i2c/lt6911uxe.c
93
struct media_pad pad;
drivers/media/i2c/max9286.c
177
struct media_pad pads[MAX9286_N_PADS];
drivers/media/i2c/max96714.c
111
struct media_pad pads[MAX96714_NPORTS];
drivers/media/i2c/max96717.c
125
struct media_pad pads[MAX96717_PORTS];
drivers/media/i2c/msp3400-driver.h
115
struct media_pad pads[MSP3400_NUM_PADS];
drivers/media/i2c/mt9m001.c
106
struct media_pad pad;
drivers/media/i2c/mt9m111.c
247
struct media_pad pad;
drivers/media/i2c/mt9m114.c
1382
struct media_pad *pads = &sensor->pa.pad;
drivers/media/i2c/mt9m114.c
2119
struct media_pad *pads = sensor->ifp.pads;
drivers/media/i2c/mt9m114.c
401
struct media_pad pad;
drivers/media/i2c/mt9m114.c
413
struct media_pad pads[2];
drivers/media/i2c/mt9p031.c
120
struct media_pad pad;
drivers/media/i2c/mt9v011.c
52
struct media_pad pad;
drivers/media/i2c/mt9v032.c
195
struct media_pad pad;
drivers/media/i2c/mt9v111.c
124
struct media_pad pad;
drivers/media/i2c/og01a1b.c
433
struct media_pad pad;
drivers/media/i2c/og0ve1b.c
94
struct media_pad pad;
drivers/media/i2c/os05b10.c
460
struct media_pad pad;
drivers/media/i2c/ov01a10.c
252
struct media_pad pad;
drivers/media/i2c/ov02a10.c
122
struct media_pad pad;
drivers/media/i2c/ov02c10.c
374
struct media_pad pad;
drivers/media/i2c/ov02e10.c
233
struct media_pad pad;
drivers/media/i2c/ov08d10.c
522
struct media_pad pad;
drivers/media/i2c/ov08x40.c
1312
struct media_pad pad;
drivers/media/i2c/ov13858.c
1036
struct media_pad pad;
drivers/media/i2c/ov13b10.c
706
struct media_pad pad;
drivers/media/i2c/ov2640.c
296
struct media_pad pad;
drivers/media/i2c/ov2659.c
199
struct media_pad pad;
drivers/media/i2c/ov2680.c
154
struct media_pad pad;
drivers/media/i2c/ov2685.c
96
struct media_pad pad;
drivers/media/i2c/ov2735.c
202
struct media_pad pad;
drivers/media/i2c/ov2740.c
525
struct media_pad pad;
drivers/media/i2c/ov4689.c
132
struct media_pad pad;
drivers/media/i2c/ov5640.c
439
struct media_pad pad;
drivers/media/i2c/ov5645.c
89
struct media_pad pad;
drivers/media/i2c/ov5647.c
120
struct media_pad pad;
drivers/media/i2c/ov5648.c
2454
struct media_pad *pad;
drivers/media/i2c/ov5648.c
656
struct media_pad pad;
drivers/media/i2c/ov5670.c
1861
struct media_pad pad;
drivers/media/i2c/ov5675.c
500
struct media_pad pad;
drivers/media/i2c/ov5693.c
158
struct media_pad pad;
drivers/media/i2c/ov5695.c
102
struct media_pad pad;
drivers/media/i2c/ov6211.c
94
struct media_pad pad;
drivers/media/i2c/ov64a40.c
2835
struct media_pad pad;
drivers/media/i2c/ov7251.c
129
struct media_pad pad;
drivers/media/i2c/ov7670.c
216
struct media_pad pad;
drivers/media/i2c/ov772x.c
436
struct media_pad pad;
drivers/media/i2c/ov7740.c
86
struct media_pad pad;
drivers/media/i2c/ov8856.c
1421
struct media_pad pad;
drivers/media/i2c/ov8858.c
112
struct media_pad pad;
drivers/media/i2c/ov8865.c
2950
struct media_pad *pad;
drivers/media/i2c/ov8865.c
701
struct media_pad pad;
drivers/media/i2c/ov9282.c
212
struct media_pad pad;
drivers/media/i2c/ov9650.c
248
struct media_pad pad;
drivers/media/i2c/ov9734.c
330
struct media_pad pad;
drivers/media/i2c/rdacm20.c
318
struct media_pad pad;
drivers/media/i2c/rdacm21.c
82
struct media_pad pad;
drivers/media/i2c/s5c73m3/s5c73m3.h
368
struct media_pad sensor_pads[S5C73M3_NUM_PADS];
drivers/media/i2c/s5c73m3/s5c73m3.h
371
struct media_pad oif_pads[OIF_NUM_PADS];
drivers/media/i2c/s5k3m5.c
108
struct media_pad pad;
drivers/media/i2c/s5k5baf.c
291
struct media_pad cis_pad;
drivers/media/i2c/s5k5baf.c
294
struct media_pad pads[NUM_ISP_PADS];
drivers/media/i2c/s5k6a3.c
59
struct media_pad pad;
drivers/media/i2c/s5kjn1.c
103
struct media_pad pad;
drivers/media/i2c/saa7115.c
72
struct media_pad pads[SAA711X_NUM_PADS];
drivers/media/i2c/st-mipid02.c
304
struct media_pad *remote =
drivers/media/i2c/st-mipid02.c
92
struct media_pad pad[MIPID02_PAD_NB];
drivers/media/i2c/tc358743.c
88
struct media_pad pad;
drivers/media/i2c/tc358746.c
143
struct media_pad pads[TC358746_NR_PADS];
drivers/media/i2c/tc358746.c
1449
struct media_pad *sink = &tc358746->pads[TC358746_SINK];
drivers/media/i2c/tc358746.c
510
struct media_pad *source_pad;
drivers/media/i2c/tc358746.c
766
static inline struct v4l2_subdev *tc358746_get_remote_sd(struct media_pad *pad)
drivers/media/i2c/tda1997x.c
228
struct media_pad pads[TDA1997X_NUM_PADS];
drivers/media/i2c/thp7312.c
253
struct media_pad pad;
drivers/media/i2c/tvp514x.c
119
struct media_pad pad;
drivers/media/i2c/tvp5150.c
1266
static int tvp5150_set_link(struct media_pad *connector_pad,
drivers/media/i2c/tvp5150.c
1267
struct media_pad *tvp5150_pad, u32 flags)
drivers/media/i2c/tvp5150.c
1283
struct media_pad *connector_pad;
drivers/media/i2c/tvp5150.c
1304
const struct media_pad *tvp5150_pad,
drivers/media/i2c/tvp5150.c
1305
const struct media_pad *remote, u32 flags)
drivers/media/i2c/tvp5150.c
1309
struct media_pad *other_tvp5150_pad =
drivers/media/i2c/tvp5150.c
1377
err = tvp5150_set_link((struct media_pad *)remote,
drivers/media/i2c/tvp5150.c
1615
struct media_pad *pad = &decoder->connectors[i].pad;
drivers/media/i2c/tvp5150.c
68
struct media_pad pad;
drivers/media/i2c/tvp5150.c
74
struct media_pad pads[TVP5150_NUM_PADS];
drivers/media/i2c/tvp7002.c
415
struct media_pad pad;
drivers/media/i2c/tw9900.c
80
struct media_pad pad;
drivers/media/i2c/vd55g1.c
537
struct media_pad pad;
drivers/media/i2c/vd56g3.c
216
struct media_pad pad;
drivers/media/i2c/vgxy61.c
385
struct media_pad pad;
drivers/media/mc/mc-device.c
143
static void media_device_kpad_to_upad(const struct media_pad *kpad,
drivers/media/mc/mc-device.c
235
struct media_pad *pad;
drivers/media/mc/mc-device.c
580
struct media_pad *iter;
drivers/media/mc/mc-device.c
609
struct media_pad *iter;
drivers/media/mc/mc-entity.c
1001
struct media_pad *
drivers/media/mc/mc-entity.c
1004
struct media_pad *pad)
drivers/media/mc/mc-entity.c
116
struct media_pad *pad = gobj_to_pad(gobj);
drivers/media/mc/mc-entity.c
1315
struct media_pad *source, *sink;
drivers/media/mc/mc-entity.c
1370
media_entity_find_link(struct media_pad *source, struct media_pad *sink)
drivers/media/mc/mc-entity.c
1386
struct media_pad *media_pad_remote_pad_first(const struct media_pad *pad)
drivers/media/mc/mc-entity.c
1406
struct media_pad *
drivers/media/mc/mc-entity.c
1410
struct media_pad *pad = NULL;
drivers/media/mc/mc-entity.c
1414
struct media_pad *local_pad;
drivers/media/mc/mc-entity.c
1415
struct media_pad *remote_pad;
drivers/media/mc/mc-entity.c
1445
struct media_pad *media_pad_remote_pad_unique(const struct media_pad *pad)
drivers/media/mc/mc-entity.c
1447
struct media_pad *found_pad = NULL;
drivers/media/mc/mc-entity.c
1451
struct media_pad *remote_pad;
drivers/media/mc/mc-entity.c
1513
struct media_pad *pad;
drivers/media/mc/mc-entity.c
1524
struct media_pipeline *media_pad_pipeline(struct media_pad *pad)
drivers/media/mc/mc-entity.c
195
struct media_pad *pads)
drivers/media/mc/mc-entity.c
198
struct media_pad *iter;
drivers/media/mc/mc-entity.c
450
struct media_pad *pad;
drivers/media/mc/mc-entity.c
513
struct media_pad *pad)
drivers/media/mc/mc-entity.c
577
struct media_pad *pad)
drivers/media/mc/mc-entity.c
611
struct media_pad *origin;
drivers/media/mc/mc-entity.c
613
struct media_pad *local;
drivers/media/mc/mc-entity.c
614
struct media_pad *remote;
drivers/media/mc/mc-entity.c
719
struct media_pad *pad)
drivers/media/mc/mc-entity.c
771
__must_check int __media_pipeline_start(struct media_pad *origin,
drivers/media/mc/mc-entity.c
812
struct media_pad *pad = ppad->pad;
drivers/media/mc/mc-entity.c
917
__must_check int media_pipeline_start(struct media_pad *origin,
drivers/media/mc/mc-entity.c
930
void __media_pipeline_stop(struct media_pad *pad)
drivers/media/mc/mc-entity.c
955
void media_pipeline_stop(struct media_pad *pad)
drivers/media/mc/mc-entity.c
965
__must_check int media_pipeline_alloc_start(struct media_pad *pad)
drivers/media/pci/intel/ipu3/ipu3-cio2.c
1280
static int cio2_subdev_link_validate_get_format(struct media_pad *pad,
drivers/media/pci/intel/ipu3/ipu3-cio2.c
312
struct media_pad *src_pad;
drivers/media/pci/intel/ipu3/ipu3-cio2.h
354
struct media_pad subdev_pads[CIO2_PADS];
drivers/media/pci/intel/ipu3/ipu3-cio2.h
359
struct media_pad vdev_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
354
struct media_pad *remote_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
388
struct media_pad *remote_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
605
struct media_pad *pad;
drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c
86
struct media_pad *src_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
426
struct media_pad *remote_pad =
drivers/media/pci/intel/ipu6/ipu6-isys-queue.c
541
struct media_pad *source_pad, *remote_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-subdev.h
19
struct media_pad *pad;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1166
struct media_pad *remote_pad,
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
1167
struct media_pad *source_pad, int *nr_queues)
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
387
struct media_pad *s_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
456
struct media_pad *src_pad = media_pad_remote_pad_first(&av->pad);
drivers/media/pci/intel/ipu6/ipu6-isys-video.c
993
struct media_pad *r_pad;
drivers/media/pci/intel/ipu6/ipu6-isys-video.h
115
struct media_pad *remote_pad,
drivers/media/pci/intel/ipu6/ipu6-isys-video.h
116
struct media_pad *source_pad, int *nr_queues);
drivers/media/pci/intel/ipu6/ipu6-isys-video.h
85
struct media_pad pad;
drivers/media/pci/intel/ivsc/mei_csi.c
122
struct media_pad *remote;
drivers/media/pci/intel/ivsc/mei_csi.c
132
struct media_pad pads[CSI_NUM_PADS];
drivers/media/pci/saa7134/saa7134.h
657
struct media_pad input_pad[SAA7134_INPUT_MAX + 1];
drivers/media/pci/saa7134/saa7134.h
660
struct media_pad demod_pad[SAA7134_NUM_PADS];
drivers/media/pci/saa7134/saa7134.h
662
struct media_pad video_pad, vbi_pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
156
struct media_pad pads[C3_ISP_CORE_PAD_MAX];
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
157
struct media_pad *src_pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
174
struct media_pad pads[C3_ISP_RSZ_PAD_MAX];
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
197
struct media_pad pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
224
struct media_pad pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-common.h
254
struct media_pad pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-core.c
307
struct media_pad *sink_pad;
drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c
99
struct media_pad *sink =
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
212
struct media_pad pads[C3_MIPI_ADAP_PAD_MAX];
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
214
struct media_pad *src_pad;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
445
struct media_pad *sink_pad;
drivers/media/platform/amlogic/c3/mipi-adapter/c3-mipi-adap.c
673
struct media_pad *sink = &adap->sd.entity.pads[C3_MIPI_ADAP_PAD_SINK];
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
254
struct media_pad pads[C3_MIPI_CSI2_PAD_MAX];
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
256
struct media_pad *src_pad;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
421
struct media_pad *sink_pad;
drivers/media/platform/amlogic/c3/mipi-csi2/c3-mipi-csi2.c
649
struct media_pad *sink = &csi->sd.entity.pads[C3_MIPI_CSI2_PAD_SINK];
drivers/media/platform/arm/mali-c55/mali-c55-common.h
100
struct media_pad pads[MALI_C55_RSZ_NUM_PADS];
drivers/media/platform/arm/mali-c55/mali-c55-common.h
148
struct media_pad pad;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
186
struct media_pad pad;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
201
struct media_pad pad;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
64
struct media_pad pad;
drivers/media/platform/arm/mali-c55/mali-c55-common.h
74
struct media_pad pads[MALI_C55_ISP_NUM_PADS];
drivers/media/platform/arm/mali-c55/mali-c55-common.h
76
struct media_pad *remote_src;
drivers/media/platform/arm/mali-c55/mali-c55-core.c
384
struct media_pad *pad = &mali_c55->isp.pads[MALI_C55_ISP_PAD_SINK_VIDEO];
drivers/media/platform/arm/mali-c55/mali-c55-isp.c
352
struct media_pad *sink_pad;
drivers/media/platform/arm/mali-c55/mali-c55-tpg.c
366
struct media_pad *pad = &tpg->pad;
drivers/media/platform/broadcom/bcm2835-unicam.c
1676
struct media_pad *pad;
drivers/media/platform/broadcom/bcm2835-unicam.c
173
struct media_pad pad;
drivers/media/platform/broadcom/bcm2835-unicam.c
207
struct media_pad *pad;
drivers/media/platform/broadcom/bcm2835-unicam.c
213
struct media_pad pads[UNICAM_SD_NUM_PADS];
drivers/media/platform/broadcom/bcm2835-unicam.c
2441
struct media_pad *sink = &unicam->subdev.pads[UNICAM_SD_PAD_SINK];
drivers/media/platform/broadcom/bcm2835-unicam.c
2442
struct media_pad *source;
drivers/media/platform/cadence/cdns-csi2rx.c
153
struct media_pad pads[CSI2RX_PAD_MAX];
drivers/media/platform/cadence/cdns-csi2rx.c
194
struct media_pad *remote_pad;
drivers/media/platform/cadence/cdns-csi2rx.c
267
struct media_pad *src_pad =
drivers/media/platform/cadence/cdns-csi2tx.c
111
struct media_pad pads[CSI2TX_PAD_MAX];
drivers/media/platform/cadence/cdns-csi2tx.c
337
struct media_pad *pad = &csi2tx->pads[i];
drivers/media/platform/microchip/microchip-csi2dc.c
195
struct media_pad pads[CSI2DC_PADS_NUM];
drivers/media/platform/microchip/microchip-isc.h
370
struct media_pad pads[ISC_PADS_NUM];
drivers/media/platform/microchip/microchip-isc.h
379
struct media_pad scaler_pads[ISC_SCALER_PADS_NUM];
drivers/media/platform/nxp/imx-mipi-csis.c
1287
const struct media_pad *local_pad,
drivers/media/platform/nxp/imx-mipi-csis.c
1288
const struct media_pad *remote_pad, u32 flags)
drivers/media/platform/nxp/imx-mipi-csis.c
1338
struct media_pad *sink = &csis->sd.entity.pads[CSIS_PAD_SINK];
drivers/media/platform/nxp/imx-mipi-csis.c
342
struct media_pad pads[CSIS_PADS_NUM];
drivers/media/platform/nxp/imx-mipi-csis.c
347
const struct media_pad *pad;
drivers/media/platform/nxp/imx7-media-csi.c
1933
struct media_pad *pad = NULL;
drivers/media/platform/nxp/imx7-media-csi.c
1954
struct media_pad *spad = &csi->src_sd->entity.pads[i];
drivers/media/platform/nxp/imx7-media-csi.c
2057
struct media_pad *sink = &csi->sd.entity.pads[IMX7_CSI_PAD_SINK];
drivers/media/platform/nxp/imx7-media-csi.c
244
struct media_pad pad[IMX7_CSI_PADS_NUM];
drivers/media/platform/nxp/imx7-media-csi.c
248
struct media_pad vdev_pad; /* Video device pad */
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c
58
struct media_pad *pad = &isi->crossbar.pads[masd->port];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
197
struct media_pad *pads;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
204
struct media_pad pad;
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
241
struct media_pad pads[MXC_ISI_PIPE_PADS_NUM];
drivers/media/platform/nxp/imx8-isi/imx8-isi-core.h
265
struct media_pad pad;
drivers/media/platform/nxp/imx8-isi/imx8-isi-crossbar.c
134
struct media_pad *pad;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
120
struct media_pad pads[MIPI_CSI2_PADS_NUM];
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
412
struct media_pad *src_pad;
drivers/media/platform/nxp/imx8mq-mipi-csi2.c
703
struct media_pad *sink = &state->sd.entity.pads[MIPI_CSI2_PAD_SINK];
drivers/media/platform/qcom/camss/camss-csid.c
1244
const struct media_pad *local,
drivers/media/platform/qcom/camss/camss-csid.c
1245
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-csid.c
1344
struct media_pad *pads = csid->pads;
drivers/media/platform/qcom/camss/camss-csid.h
153
struct media_pad pads[MSM_CSID_PADS_NUM];
drivers/media/platform/qcom/camss/camss-csiphy.c
718
const struct media_pad *local,
drivers/media/platform/qcom/camss/camss-csiphy.c
719
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-csiphy.c
783
struct media_pad *pads = csiphy->pads;
drivers/media/platform/qcom/camss/camss-csiphy.h
100
struct media_pad pads[MSM_CSIPHY_PADS_NUM];
drivers/media/platform/qcom/camss/camss-ispif.c
1308
const struct media_pad *local,
drivers/media/platform/qcom/camss/camss-ispif.c
1309
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-ispif.c
1391
struct media_pad *pads = ispif->line[i].pads;
drivers/media/platform/qcom/camss/camss-ispif.h
44
struct media_pad pads[MSM_ISPIF_PADS_NUM];
drivers/media/platform/qcom/camss/camss-vfe-gen1.c
173
struct media_pad *sensor_pad;
drivers/media/platform/qcom/camss/camss-vfe.c
1958
const struct media_pad *local,
drivers/media/platform/qcom/camss/camss-vfe.c
1959
const struct media_pad *remote, u32 flags)
drivers/media/platform/qcom/camss/camss-vfe.c
2041
struct media_pad *pads;
drivers/media/platform/qcom/camss/camss-vfe.c
509
struct media_pad *sensor_pad;
drivers/media/platform/qcom/camss/camss-vfe.h
89
struct media_pad pads[MSM_VFE_PADS_NUM];
drivers/media/platform/qcom/camss/camss-video.c
248
struct media_pad *pad;
drivers/media/platform/qcom/camss/camss-video.c
296
struct media_pad *pad;
drivers/media/platform/qcom/camss/camss-video.c
678
struct media_pad *pad = &video->pad;
drivers/media/platform/qcom/camss/camss-video.c
70
struct media_pad *remote;
drivers/media/platform/qcom/camss/camss-video.h
40
struct media_pad pad;
drivers/media/platform/qcom/camss/camss.c
4259
struct media_pad *camss_find_sensor_pad(struct media_entity *entity)
drivers/media/platform/qcom/camss/camss.c
4261
struct media_pad *pad;
drivers/media/platform/qcom/camss/camss.c
4290
struct media_pad *sensor_pad;
drivers/media/platform/qcom/camss/camss.c
4308
struct media_pad *sensor_pad;
drivers/media/platform/qcom/camss/camss.h
164
struct media_pad *camss_find_sensor_pad(struct media_entity *entity);
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
158
struct media_pad pad;
drivers/media/platform/raspberrypi/pisp_be/pisp_be.c
214
struct media_pad pad[PISPBE_NUM_NODES]; /* output pads first */
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
1101
struct media_pad *src_pad =
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
2073
struct media_pad *remote_pad;
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
263
struct media_pad pad;
drivers/media/platform/raspberrypi/rp1-cfe/csi2.h
62
struct media_pad pad[CSI2_NUM_PADS];
drivers/media/platform/raspberrypi/rp1-cfe/pisp-fe.h
37
struct media_pad pad[FE_NUM_PADS];
drivers/media/platform/renesas/rcar-csi2.c
2280
const struct media_pad *local,
drivers/media/platform/renesas/rcar-csi2.c
2281
const struct media_pad *remote, u32 flags)
drivers/media/platform/renesas/rcar-csi2.c
771
struct media_pad pads[NR_OF_RCAR_CSI2_PAD];
drivers/media/platform/renesas/rcar-csi2.c
965
struct media_pad *remote_pad;
drivers/media/platform/renesas/rcar-isp/csisp.c
168
struct media_pad pads[RCAR_ISP_NUM_PADS];
drivers/media/platform/renesas/rcar-vin/rcar-core.c
622
struct media_pad *csi_pad;
drivers/media/platform/renesas/rcar-vin/rcar-core.c
675
struct media_pad *sink_pad = &sink->pads[0];
drivers/media/platform/renesas/rcar-vin/rcar-core.c
681
struct media_pad *source_pad = &source->pads[source_idx];
drivers/media/platform/renesas/rcar-vin/rcar-core.c
796
struct media_pad *source_pad, *sink_pad;
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1177
struct media_pad *pad)
drivers/media/platform/renesas/rcar-vin/rcar-dma.c
1294
struct media_pad *pad;
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
336
struct media_pad *pad = media_pad_remote_pad_first(&vin->pad);
drivers/media/platform/renesas/rcar-vin/rcar-v4l2.c
664
struct media_pad *pad;
drivers/media/platform/renesas/rcar-vin/rcar-vin.h
189
struct media_pad pad;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
158
struct media_pad pad;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-cru.h
60
struct media_pad pads[2];
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
118
struct media_pad pads[NR_OF_RZG2L_CSI2_PAD];
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
294
struct media_pad *remote_pad;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-csi2.c
729
struct media_pad *remote_pad;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
410
struct media_pad *remote_pad;
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c
510
struct media_pad *pad;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
94
struct media_pad pad;
drivers/media/platform/renesas/rzv2h-ivc/rzv2h-ivc.h
99
struct media_pad pads[RZV2H_IVC_NUM_SUBDEV_PADS];
drivers/media/platform/renesas/vsp1/vsp1_entity.c
416
static int vsp1_entity_link_setup_source(const struct media_pad *source_pad,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
417
const struct media_pad *sink_pad,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
450
static int vsp1_entity_link_setup_sink(const struct media_pad *source_pad,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
451
const struct media_pad *sink_pad,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
474
const struct media_pad *local,
drivers/media/platform/renesas/vsp1/vsp1_entity.c
475
const struct media_pad *remote, u32 flags)
drivers/media/platform/renesas/vsp1/vsp1_entity.c
500
struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad)
drivers/media/platform/renesas/vsp1/vsp1_entity.h
121
struct media_pad *pads;
drivers/media/platform/renesas/vsp1/vsp1_entity.h
145
const struct media_pad *local,
drivers/media/platform/renesas/vsp1/vsp1_entity.h
146
const struct media_pad *remote, u32 flags);
drivers/media/platform/renesas/vsp1/vsp1_entity.h
176
struct media_pad *vsp1_entity_remote_pad(struct media_pad *pad);
drivers/media/platform/renesas/vsp1/vsp1_histo.h
37
struct media_pad pad;
drivers/media/platform/renesas/vsp1/vsp1_video.c
367
struct media_pad *pad;
drivers/media/platform/renesas/vsp1/vsp1_video.c
49
vsp1_video_remote_subdev(struct media_pad *local, u32 *pad)
drivers/media/platform/renesas/vsp1/vsp1_video.c
51
struct media_pad *remote;
drivers/media/platform/renesas/vsp1/vsp1_video.h
38
struct media_pad pad;
drivers/media/platform/rockchip/rkcif/rkcif-common.h
167
struct media_pad pad;
drivers/media/platform/rockchip/rkcif/rkcif-common.h
193
struct media_pad pads[RKCIF_IF_PAD_MAX];
drivers/media/platform/rockchip/rkcif/rkcif-dev.c
103
struct media_pad *sink_pad =
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
196
struct media_pad *remote_pad;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
225
struct media_pad *remote_pad;
drivers/media/platform/rockchip/rkcif/rkcif-interface.c
361
struct media_pad *pads = interface->pads;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
211
struct media_pad pads[RKISP1_CSI_PAD_NUM];
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
227
struct media_pad pads[RKISP1_ISP_PAD_MAX];
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
245
struct media_pad pad;
drivers/media/platform/rockchip/rkisp1/rkisp1-common.h
450
struct media_pad pads[RKISP1_RSZ_PAD_MAX];
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
357
struct media_pad *source_pad;
drivers/media/platform/rockchip/rkisp1/rkisp1-csi.c
440
struct media_pad *pads;
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
1030
struct media_pad *pads = isp->pads;
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
433
struct media_pad *source)
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
87
struct media_pad *source)
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
924
struct media_pad *source_pad;
drivers/media/platform/rockchip/rkisp1/rkisp1-isp.c
925
struct media_pad *sink_pad;
drivers/media/platform/rockchip/rkisp1/rkisp1-resizer.c
688
struct media_pad *pads = rsz->pads;
drivers/media/platform/samsung/exynos4-is/common.c
19
struct media_pad *pad = &entity->pads[0];
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1106
struct media_pad *sink_pad, *src_pad;
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1118
struct media_pad *p = &sd->entity.pads[i];
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1364
const struct media_pad *local,
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
1365
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
735
struct media_pad *pad = &me->pads[0];
drivers/media/platform/samsung/exynos4-is/fimc-capture.c
771
struct media_pad *pad;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
308
struct media_pad vd_pad;
drivers/media/platform/samsung/exynos4-is/fimc-core.h
309
struct media_pad sd_pads[FIMC_SD_PADS_NUM];
drivers/media/platform/samsung/exynos4-is/fimc-isp-video.c
450
struct media_pad *pad;
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
98
const struct media_pad *local,
drivers/media/platform/samsung/exynos4-is/fimc-isp.c
99
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
131
struct media_pad pad;
drivers/media/platform/samsung/exynos4-is/fimc-isp.h
168
struct media_pad subdev_pads[FIMC_ISP_SD_PADS_NUM];
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
770
struct media_pad *pad;
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
946
const struct media_pad *local,
drivers/media/platform/samsung/exynos4-is/fimc-lite.c
947
const struct media_pad *remote, u32 flags)
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
147
struct media_pad vd_pad;
drivers/media/platform/samsung/exynos4-is/fimc-lite.h
148
struct media_pad subdev_pads[FLITE_SD_PADS_NUM];
drivers/media/platform/samsung/exynos4-is/media-dev.c
76
struct media_pad *pad = NULL;
drivers/media/platform/samsung/exynos4-is/media-dev.c
80
struct media_pad *spad = &me->pads[i];
drivers/media/platform/samsung/exynos4-is/mipi-csis.c
202
struct media_pad pads[CSIS_PADS_NUM];
drivers/media/platform/samsung/s3c-camif/camif-capture.c
810
struct media_pad *pad;
drivers/media/platform/samsung/s3c-camif/camif-core.h
214
struct media_pad pad;
drivers/media/platform/samsung/s3c-camif/camif-core.h
277
struct media_pad pads[CAMIF_SD_PADS_NUM];
drivers/media/platform/st/stm32/stm32-csi.c
196
struct media_pad pads[STM32_CSI_PAD_MAX];
drivers/media/platform/st/stm32/stm32-csi.c
446
struct media_pad *src_pad;
drivers/media/platform/st/stm32/stm32-dcmi.c
170
struct media_pad vid_cap_pad;
drivers/media/platform/st/stm32/stm32-dcmi.c
606
struct media_pad *pad;
drivers/media/platform/st/stm32/stm32-dcmi.c
629
struct media_pad *sink_pad = NULL;
drivers/media/platform/st/stm32/stm32-dcmi.c
630
struct media_pad *src_pad = NULL;
drivers/media/platform/st/stm32/stm32-dcmi.c
631
struct media_pad *pad = NULL;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
392
struct media_pad *pad;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
485
struct media_pad *s_pad;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
514
struct media_pad *s_pad;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
17
struct media_pad *dcmipp_pads_init(u16 num_pads, const unsigned long *pads_flags)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
19
struct media_pad *pads;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
105
struct media_pad *dcmipp_pads_init(u16 num_pads,
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
115
static inline void dcmipp_pads_cleanup(struct media_pad *pads)
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
87
struct media_pad *pads;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
420
struct media_pad *s_pad;
drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-input.c
454
struct media_pad *s_pad;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h
134
struct media_pad vdev_pad;
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h
139
struct media_pad subdev_pads[CSI_SUBDEV_PADS];
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
412
struct media_pad *local_pad = &bridge->pads[SUN6I_CSI_BRIDGE_PAD_SINK];
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
417
struct media_pad *remote_pad;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c
775
struct media_pad *pads = bridge->pads;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.h
44
struct media_pad pads[2];
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.c
976
struct media_pad *pad = &capture->pad;
drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_capture.h
57
struct media_pad pad;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c
500
struct media_pad *pads = bridge->pads;
drivers/media/platform/sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.h
32
struct media_pad pads[SUN6I_MIPI_CSI2_PAD_COUNT];
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c
538
struct media_pad *pads = bridge->pads;
drivers/media/platform/sunxi/sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.h
33
struct media_pad pads[SUN8I_A83T_MIPI_CSI2_PAD_COUNT];
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
218
struct media_pad *source_pad;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
369
struct media_pad *sink_pad, *remote_pad;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
412
struct media_pad *sink_pad, *remote_pad;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
479
struct media_pad *sink_pad = &csi2->pads[DW_MIPI_CSI2RX_PAD_SINK];
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
550
struct media_pad *pads = csi2->pads;
drivers/media/platform/synopsys/dw-mipi-csi2rx.c
69
struct media_pad pads[DW_MIPI_CSI2RX_PAD_MAX];
drivers/media/platform/ti/cal/cal-camerarx.c
307
struct media_pad *remote_pad;
drivers/media/platform/ti/cal/cal-camerarx.c
466
struct media_pad *remote_pad;
drivers/media/platform/ti/cal/cal-camerarx.c
876
const struct media_pad *remote_pad;
drivers/media/platform/ti/cal/cal-video.c
686
struct media_pad *phy_source_pad;
drivers/media/platform/ti/cal/cal-video.c
718
struct media_pad *phy_source_pad;
drivers/media/platform/ti/cal/cal-video.c
798
struct media_pad *phy_source_pad;
drivers/media/platform/ti/cal/cal.c
453
struct media_pad *phy_source_pad;
drivers/media/platform/ti/cal/cal.h
180
struct media_pad pads[CAL_CAMERARX_NUM_PADS];
drivers/media/platform/ti/cal/cal.h
224
struct media_pad pad;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
108
struct media_pad pad;
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
496
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/isp.c
676
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/isp.c
785
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/isp.c
938
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/ispccdc.c
1126
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/ispccdc.c
2529
const struct media_pad *local,
drivers/media/platform/ti/omap3isp/ispccdc.c
2530
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispccdc.c
2659
struct media_pad *pads = ccdc->pads;
drivers/media/platform/ti/omap3isp/ispccdc.h
129
struct media_pad pads[CCDC_PADS_NUM];
drivers/media/platform/ti/omap3isp/ispccp2.c
1070
struct media_pad *pads = ccp2->pads;
drivers/media/platform/ti/omap3isp/ispccp2.c
353
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/ispccp2.c
963
const struct media_pad *local,
drivers/media/platform/ti/omap3isp/ispccp2.c
964
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispccp2.h
63
struct media_pad pads[CCP2_PADS_NUM];
drivers/media/platform/ti/omap3isp/ispcsi2.c
1141
const struct media_pad *local,
drivers/media/platform/ti/omap3isp/ispcsi2.c
1142
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispcsi2.c
1237
struct media_pad *pads = csi2->pads;
drivers/media/platform/ti/omap3isp/ispcsi2.c
553
struct media_pad *pad;
drivers/media/platform/ti/omap3isp/ispcsi2.h
120
struct media_pad pads[CSI2_PADS_NUM];
drivers/media/platform/ti/omap3isp/isppreview.c
2143
const struct media_pad *local,
drivers/media/platform/ti/omap3isp/isppreview.c
2144
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/isppreview.c
2264
struct media_pad *pads = prev->pads;
drivers/media/platform/ti/omap3isp/isppreview.h
122
struct media_pad pads[PREV_PADS_NUM];
drivers/media/platform/ti/omap3isp/ispresizer.c
1625
const struct media_pad *local,
drivers/media/platform/ti/omap3isp/ispresizer.c
1626
const struct media_pad *remote, u32 flags)
drivers/media/platform/ti/omap3isp/ispresizer.c
1723
struct media_pad *pads = res->pads;
drivers/media/platform/ti/omap3isp/ispresizer.h
93
struct media_pad pads[RESZ_PADS_NUM];
drivers/media/platform/ti/omap3isp/ispstat.h
86
struct media_pad pad; /* sink pad */
drivers/media/platform/ti/omap3isp/ispvideo.c
1034
struct media_pad *source_pad;
drivers/media/platform/ti/omap3isp/ispvideo.c
211
struct media_pad *remote;
drivers/media/platform/ti/omap3isp/ispvideo.h
158
struct media_pad pad;
drivers/media/platform/ti/omap3isp/ispvideo.h
213
struct media_pad *omap3isp_video_remote_pad(struct isp_video *video);
drivers/media/platform/verisilicon/hantro.h
161
struct media_pad source_pad;
drivers/media/platform/verisilicon/hantro.h
163
struct media_pad sink_pad;
drivers/media/platform/verisilicon/hantro.h
165
struct media_pad proc_pads[2];
drivers/media/platform/verisilicon/hantro_drv.c
749
struct media_pad *pads, int num_pads,
drivers/media/platform/video-mux.c
121
struct media_pad *pad;
drivers/media/platform/video-mux.c
154
struct media_pad *pad = &vmux->pads[sdformat->pad];
drivers/media/platform/video-mux.c
26
struct media_pad *pads;
drivers/media/platform/video-mux.c
51
const struct media_pad *local,
drivers/media/platform/video-mux.c
52
const struct media_pad *remote, u32 flags)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
236
struct media_pad pads[XCSI_MEDIA_PADS];
drivers/media/platform/xilinx/xilinx-csi2rxss.c
466
static struct v4l2_subdev *xcsi2rxss_get_remote_subdev(struct media_pad *local)
drivers/media/platform/xilinx/xilinx-csi2rxss.c
468
struct media_pad *remote;
drivers/media/platform/xilinx/xilinx-dma.c
101
struct media_pad *pad;
drivers/media/platform/xilinx/xilinx-dma.c
180
struct media_pad *pad;
drivers/media/platform/xilinx/xilinx-dma.c
43
xvip_dma_remote_subdev(struct media_pad *local, u32 *pad)
drivers/media/platform/xilinx/xilinx-dma.c
45
struct media_pad *remote;
drivers/media/platform/xilinx/xilinx-dma.h
81
struct media_pad pad;
drivers/media/platform/xilinx/xilinx-tpg.c
92
struct media_pad pads[2];
drivers/media/platform/xilinx/xilinx-vipp.c
198
struct media_pad *source_pad;
drivers/media/platform/xilinx/xilinx-vipp.c
199
struct media_pad *sink_pad;
drivers/media/platform/xilinx/xilinx-vipp.c
81
struct media_pad *local_pad;
drivers/media/platform/xilinx/xilinx-vipp.c
82
struct media_pad *remote_pad;
drivers/media/test-drivers/vimc/vimc-capture.c
33
struct media_pad pad;
drivers/media/test-drivers/vimc/vimc-common.c
240
static int vimc_get_pix_format(struct media_pad *pad,
drivers/media/test-drivers/vimc/vimc-common.c
362
struct media_pad *pads,
drivers/media/test-drivers/vimc/vimc-common.h
230
struct media_pad *pads,
drivers/media/test-drivers/vimc/vimc-debayer.c
36
struct media_pad pads[2];
drivers/media/test-drivers/vimc/vimc-scaler.c
29
struct media_pad pads[2];
drivers/media/test-drivers/vimc/vimc-sensor.c
28
struct media_pad pad;
drivers/media/test-drivers/vimc/vimc-streamer.c
27
struct media_pad *pad;
drivers/media/test-drivers/vivid/vivid-core.h
212
struct media_pad vid_cap_pad;
drivers/media/test-drivers/vivid/vivid-core.h
213
struct media_pad vid_out_pad;
drivers/media/test-drivers/vivid/vivid-core.h
214
struct media_pad vbi_cap_pad;
drivers/media/test-drivers/vivid/vivid-core.h
215
struct media_pad vbi_out_pad;
drivers/media/test-drivers/vivid/vivid-core.h
216
struct media_pad sdr_cap_pad;
drivers/media/test-drivers/vivid/vivid-core.h
217
struct media_pad meta_cap_pad;
drivers/media/test-drivers/vivid/vivid-core.h
218
struct media_pad meta_out_pad;
drivers/media/test-drivers/vivid/vivid-core.h
219
struct media_pad touch_cap_pad;
drivers/media/tuners/si2157_priv.h
39
struct media_pad pad[SI2157_NUM_PADS];
drivers/media/usb/au0828/au0828.h
270
struct media_pad video_pad, vbi_pad;
drivers/media/usb/au0828/au0828.h
273
struct media_pad input_pad[AU0828_MAX_INPUT];
drivers/media/usb/cx231xx/cx231xx.h
640
struct media_pad video_pad, vbi_pad;
drivers/media/usb/cx231xx/cx231xx.h
642
struct media_pad input_pad[MAX_CX231XX_INPUT];
drivers/media/usb/dvb-usb-v2/mxl111sf.h
100
struct media_pad tuner_pads[MXL111SF_NUM_PADS];
drivers/media/usb/em28xx/em28xx.h
595
struct media_pad video_pad, vbi_pad;
drivers/media/usb/em28xx/em28xx.h
770
struct media_pad input_pad[MAX_EM28XX_INPUT];
drivers/media/usb/uvc/uvcvideo.h
206
struct media_pad *pads;
drivers/media/v4l2-core/tuner-core.c
171
struct media_pad pad[TUNER_NUM_PADS];
drivers/media/v4l2-core/v4l2-common.c
553
s64 v4l2_get_link_freq(const struct media_pad *pad, unsigned int mul,
drivers/media/v4l2-core/v4l2-common.c
577
int v4l2_get_active_data_lanes(const struct media_pad *pad,
drivers/media/v4l2-core/v4l2-mc.c
325
struct media_pad *sink, u32 flags)
drivers/media/v4l2-core/v4l2-mc.c
335
struct media_pad *src;
drivers/media/v4l2-core/v4l2-mc.c
415
struct media_pad *pad = &sink_sd->entity.pads[i];
drivers/media/v4l2-core/v4l2-mem2mem.c
101
struct media_pad sink_pad;
drivers/media/v4l2-core/v4l2-mem2mem.c
103
struct media_pad proc_pads[2];
drivers/media/v4l2-core/v4l2-mem2mem.c
1039
struct media_pad *pads;
drivers/media/v4l2-core/v4l2-mem2mem.c
99
struct media_pad source_pad;
drivers/media/v4l2-core/v4l2-subdev.c
1048
const struct media_pad *pads = sd->entity.pads;
drivers/media/v4l2-core/v4l2-subdev.c
1322
v4l2_subdev_link_validate_get_format(struct media_pad *pad, u32 stream,
drivers/media/v4l2-core/v4l2-subdev.c
1351
static void __v4l2_link_validate_get_streams(struct media_pad *pad,
drivers/media/v4l2-core/v4l2-subdev.c
1395
static void v4l2_link_validate_get_streams(struct media_pad *pad,
drivers/media/v4l2-core/v4l2-subdev.c
2503
struct media_pad *pad;
drivers/staging/media/atomisp/i2c/gc2235.h
135
struct media_pad pad;
drivers/staging/media/atomisp/i2c/ov2722.h
184
struct media_pad pad;
drivers/staging/media/atomisp/pci/atomisp_csi2.c
160
struct media_pad *pads = csi2->pads;
drivers/staging/media/atomisp/pci/atomisp_csi2.h
29
struct media_pad pads[CSI2_PADS_NUM];
drivers/staging/media/atomisp/pci/atomisp_subdev.c
610
const struct media_pad *local,
drivers/staging/media/atomisp/pci/atomisp_subdev.c
611
const struct media_pad *remote, u32 flags)
drivers/staging/media/atomisp/pci/atomisp_subdev.c
806
struct media_pad *pads = asd->pads;
drivers/staging/media/atomisp/pci/atomisp_subdev.h
214
struct media_pad pads[ATOMISP_SUBDEV_PADS_NUM];
drivers/staging/media/atomisp/pci/atomisp_subdev.h
40
struct media_pad pad;
drivers/staging/media/atomisp/pci/atomisp_v4l2.c
1001
struct media_pad *sensor_isp_sink, *sensor_src;
drivers/staging/media/imx/imx-ic-prp.c
211
const struct media_pad *local,
drivers/staging/media/imx/imx-ic-prp.c
212
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-ic-prp.c
39
struct media_pad pad[PRP_NUM_PADS];
drivers/staging/media/imx/imx-ic-prpencvf.c
1011
const struct media_pad *local,
drivers/staging/media/imx/imx-ic-prpencvf.c
1012
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-ic-prpencvf.c
54
struct media_pad pad[PRPENCVF_NUM_PADS];
drivers/staging/media/imx/imx-media-capture.c
35
struct media_pad vdev_pad; /* Video device pad */
drivers/staging/media/imx/imx-media-csi.c
1024
const struct media_pad *local,
drivers/staging/media/imx/imx-media-csi.c
1025
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-media-csi.c
171
struct media_pad *remote_pad;
drivers/staging/media/imx/imx-media-csi.c
1906
struct media_pad *sink = &priv->sd.entity.pads[CSI_SINK_PAD];
drivers/staging/media/imx/imx-media-csi.c
60
struct media_pad pad[CSI_NUM_PADS];
drivers/staging/media/imx/imx-media-dev-common.c
218
struct media_pad *pad, *spad = &entity->pads[i];
drivers/staging/media/imx/imx-media-dev-common.c
312
struct media_pad *pad = &entity->pads[i];
drivers/staging/media/imx/imx-media-dev-common.c
53
struct media_pad *srcpad)
drivers/staging/media/imx/imx-media-dev-common.c
98
struct media_pad *pad = &entity->pads[i];
drivers/staging/media/imx/imx-media-internal-sd.c
164
struct media_pad *pad;
drivers/staging/media/imx/imx-media-utils.c
654
struct media_pad *
drivers/staging/media/imx/imx-media-utils.c
659
struct media_pad *pad = NULL;
drivers/staging/media/imx/imx-media-utils.c
665
struct media_pad *spad = &me->pads[i];
drivers/staging/media/imx/imx-media-utils.c
710
struct media_pad *pad = NULL;
drivers/staging/media/imx/imx-media-vdic.c
619
const struct media_pad *local,
drivers/staging/media/imx/imx-media-vdic.c
620
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx-media-vdic.c
65
struct media_pad pad[VDIC_NUM_PADS];
drivers/staging/media/imx/imx-media.h
206
struct media_pad *
drivers/staging/media/imx/imx6-mipi-csi2.c
41
struct media_pad pad[CSI2_NUM_PADS];
drivers/staging/media/imx/imx6-mipi-csi2.c
457
const struct media_pad *local,
drivers/staging/media/imx/imx6-mipi-csi2.c
458
const struct media_pad *remote, u32 flags)
drivers/staging/media/imx/imx6-mipi-csi2.c
642
struct media_pad *sink = &csi2->sd.entity.pads[CSI2_SINK_PAD];
drivers/staging/media/ipu3/ipu3-v4l2.c
275
const struct media_pad *local,
drivers/staging/media/ipu3/ipu3-v4l2.c
276
const struct media_pad *remote, u32 flags)
drivers/staging/media/ipu3/ipu3.h
74
struct media_pad vdev_pad;
drivers/staging/media/ipu3/ipu3.h
88
struct media_pad subdev_pads[IMGU_NODE_NUM];
drivers/staging/media/ipu7/ipu7-isys-csi-phy.c
305
struct media_pad *pad;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
295
struct media_pad *rp;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
341
struct media_pad *rp;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
496
struct media_pad *pad;
drivers/staging/media/ipu7/ipu7-isys-csi2.c
53
struct media_pad *src_pad;
drivers/staging/media/ipu7/ipu7-isys-queue.c
441
struct media_pad *remote_pad =
drivers/staging/media/ipu7/ipu7-isys-subdev.h
21
struct media_pad *pad;
drivers/staging/media/ipu7/ipu7-isys-video.c
288
struct media_pad *s_pad;
drivers/staging/media/ipu7/ipu7-isys-video.c
354
struct media_pad *src_pad = media_pad_remote_pad_first(&av->pad);
drivers/staging/media/ipu7/ipu7-isys-video.c
782
struct media_pad *r_pad;
drivers/staging/media/ipu7/ipu7-isys-video.c
924
struct media_pad *source_pad, *remote_pad;
drivers/staging/media/ipu7/ipu7-isys-video.h
83
struct media_pad pad;
drivers/staging/media/max96712/max96712.c
45
struct media_pad pads[1];
drivers/staging/media/starfive/camss/stf-camss.c
186
struct media_pad *pad;
drivers/staging/media/starfive/camss/stf-isp.c
331
struct media_pad *pads = isp_dev->pads;
drivers/staging/media/starfive/camss/stf-isp.h
412
struct media_pad pads[STF_ISP_PAD_MAX];
drivers/staging/media/starfive/camss/stf-video.c
214
struct media_pad *pad;
drivers/staging/media/starfive/camss/stf-video.c
498
struct media_pad *pad = &video->pad;
drivers/staging/media/starfive/camss/stf-video.h
74
struct media_pad pad;
drivers/staging/media/sunxi/cedrus/cedrus.h
184
struct media_pad pad[2];
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.c
630
struct media_pad *pad = &capture->pad;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_capture.h
45
struct media_pad pad;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.c
463
struct media_pad *pad = &isp_dev->params.pad;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_params.h
32
struct media_pad pad;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
171
struct media_pad *local_pad = &proc->pads[SUN6I_ISP_PROC_PAD_SINK_CSI];
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
175
struct media_pad *remote_pad;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c
499
struct media_pad *pads = proc->pads;
drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.h
43
struct media_pad pads[3];
drivers/staging/media/tegra-video/csi.h
65
struct media_pad pads[TEGRA_CSI_PADS_NUM];
drivers/staging/media/tegra-video/vi.c
1369
struct media_pad *source_pad = csi_chan->pads;
drivers/staging/media/tegra-video/vi.c
1370
struct media_pad *sink_pad = &vi_chan->pad;
drivers/staging/media/tegra-video/vi.c
1489
struct media_pad *local_pad;
drivers/staging/media/tegra-video/vi.c
1490
struct media_pad *remote_pad;
drivers/staging/media/tegra-video/vi.c
166
struct media_pad *pad;
drivers/staging/media/tegra-video/vi.c
181
struct media_pad *pad;
drivers/staging/media/tegra-video/vi.h
186
struct media_pad pad;
drivers/staging/media/tegra-video/vip.c
42
struct media_pad *remote_pad;
drivers/staging/media/tegra-video/vip.h
31
struct media_pad pads[TEGRA_VIP_PADS_NUM];
include/media/dvbdev.h
125
struct media_pad *conn_pads;
include/media/dvbdev.h
190
struct media_pad *pads, *tsout_pads;
include/media/media-entity.h
1003
static inline bool media_pad_is_streaming(const struct media_pad *pad)
include/media/media-entity.h
1017
struct media_pad *pad;
include/media/media-entity.h
1058
struct media_pipeline *media_pad_pipeline(struct media_pad *pad);
include/media/media-entity.h
1158
__must_check int media_pipeline_start(struct media_pad *origin,
include/media/media-entity.h
1168
__must_check int __media_pipeline_start(struct media_pad *origin,
include/media/media-entity.h
1183
void media_pipeline_stop(struct media_pad *pad);
include/media/media-entity.h
1192
void __media_pipeline_stop(struct media_pad *pad);
include/media/media-entity.h
1194
struct media_pad *
include/media/media-entity.h
1197
struct media_pad *pad);
include/media/media-entity.h
1275
__must_check int media_pipeline_alloc_start(struct media_pad *pad);
include/media/media-entity.h
130
struct media_pad *pad;
include/media/media-entity.h
181
struct media_pad *source;
include/media/media-entity.h
186
struct media_pad *sink;
include/media/media-entity.h
282
const struct media_pad *local,
include/media/media-entity.h
283
const struct media_pad *remote, u32 flags);
include/media/media-entity.h
361
struct media_pad *pads;
include/media/media-entity.h
639
container_of_const(gobj, struct media_pad, graph_obj)
include/media/media-entity.h
718
struct media_pad *pads);
include/media/media-entity.h
917
struct media_link *media_entity_find_link(struct media_pad *source,
include/media/media-entity.h
918
struct media_pad *sink);
include/media/media-entity.h
930
struct media_pad *media_pad_remote_pad_first(const struct media_pad *pad);
include/media/media-entity.h
948
struct media_pad *media_pad_remote_pad_unique(const struct media_pad *pad);
include/media/media-entity.h
968
struct media_pad *
include/media/media-entity.h
990
static inline struct media_pad *
include/media/v4l2-common.h
582
s64 v4l2_get_link_freq(const struct media_pad *pad, unsigned int mul,
include/media/v4l2-common.h
602
int v4l2_get_active_data_lanes(const struct media_pad *pad,
include/media/v4l2-mc.h
116
struct media_pad *sink, u32 flags);
sound/usb/media.c
198
mctl->media_pad[0].flags = MEDIA_PAD_FL_SINK;
sound/usb/media.c
199
mctl->media_pad[1].flags = MEDIA_PAD_FL_SOURCE;
sound/usb/media.c
200
mctl->media_pad[2].flags = MEDIA_PAD_FL_SOURCE;
sound/usb/media.c
202
mctl->media_pad);
sound/usb/media.c
60
mctl->media_pad.flags = MEDIA_PAD_FL_SOURCE;
sound/usb/media.c
65
mctl->media_pad.flags = MEDIA_PAD_FL_SINK;
sound/usb/media.c
69
media_entity_pads_init(&mctl->media_entity, 1, &mctl->media_pad);
sound/usb/media.h
33
struct media_pad media_pad;
sound/usb/media.h
49
struct media_pad media_pad[MEDIA_MIXER_PAD_MAX];