/Linux-v5.4/include/media/ |
D | v4l2-async.h | 18 struct v4l2_async_notifier; 108 int (*bound)(struct v4l2_async_notifier *notifier, 111 int (*complete)(struct v4l2_async_notifier *notifier); 112 void (*unbind)(struct v4l2_async_notifier *notifier, 129 struct v4l2_async_notifier { struct 133 struct v4l2_async_notifier *parent; argument 148 void v4l2_async_notifier_init(struct v4l2_async_notifier *notifier); 160 int v4l2_async_notifier_add_subdev(struct v4l2_async_notifier *notifier, 180 v4l2_async_notifier_add_fwnode_subdev(struct v4l2_async_notifier *notifier, 205 v4l2_async_notifier_add_fwnode_remote_subdev(struct v4l2_async_notifier *notif, [all …]
|
D | v4l2-fwnode.h | 26 struct v4l2_async_notifier; 294 struct v4l2_async_notifier *notifier, 346 struct v4l2_async_notifier *notifier, 370 struct v4l2_async_notifier *notifier);
|
D | v4l2-subdev.h | 869 struct v4l2_async_notifier *notifier; 870 struct v4l2_async_notifier *subdev_notifier;
|
/Linux-v5.4/drivers/media/v4l2-core/ |
D | v4l2-async.c | 25 static int v4l2_async_notifier_call_bound(struct v4l2_async_notifier *n, in v4l2_async_notifier_call_bound() 35 static void v4l2_async_notifier_call_unbind(struct v4l2_async_notifier *n, in v4l2_async_notifier_call_unbind() 45 static int v4l2_async_notifier_call_complete(struct v4l2_async_notifier *n) in v4l2_async_notifier_call_complete() 91 v4l2_async_find_match(struct v4l2_async_notifier *notifier, in v4l2_async_find_match() 152 static struct v4l2_async_notifier * 155 struct v4l2_async_notifier *n; in v4l2_async_find_subdev_notifier() 166 v4l2_async_notifier_find_v4l2_dev(struct v4l2_async_notifier *notifier) in v4l2_async_notifier_find_v4l2_dev() 178 v4l2_async_notifier_can_complete(struct v4l2_async_notifier *notifier) in v4l2_async_notifier_can_complete() 186 struct v4l2_async_notifier *subdev_notifier = in v4l2_async_notifier_can_complete() 202 v4l2_async_notifier_try_complete(struct v4l2_async_notifier *notifier) in v4l2_async_notifier_try_complete() [all …]
|
D | v4l2-fwnode.c | 600 struct v4l2_async_notifier *notifier, in v4l2_async_notifier_fwnode_parse_endpoint() 660 struct v4l2_async_notifier *notifier, in __v4l2_async_notifier_parse_fwnode_ep() 709 struct v4l2_async_notifier *notifier, in v4l2_async_notifier_parse_fwnode_endpoints() 721 struct v4l2_async_notifier *notifier, in v4l2_async_notifier_parse_fwnode_endpoints_by_port() 745 struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse() 1038 struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse_int_props() 1093 struct v4l2_async_notifier *notifier) in v4l2_async_notifier_parse_fwnode_sensor_common() 1125 struct v4l2_async_notifier *notifier; in v4l2_async_register_subdev_sensor_common() 1171 struct v4l2_async_notifier *notifier; in v4l2_async_register_fwnode_subdev()
|
/Linux-v5.4/drivers/staging/media/imx/ |
D | imx-media-dev.c | 15 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 21 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, in imx_media_subdev_bound() 41 static int imx6_media_probe_complete(struct v4l2_async_notifier *notifier) in imx6_media_probe_complete()
|
D | imx-media-dev-common.c | 17 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 23 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, in imx_media_subdev_bound() 36 static int imx_media_create_links(struct v4l2_async_notifier *notifier) in imx_media_create_links() 192 int imx_media_probe_complete(struct v4l2_async_notifier *notifier) in imx_media_probe_complete()
|
D | imx-media.h | 143 struct v4l2_async_notifier notifier; 222 int imx_media_probe_complete(struct v4l2_async_notifier *notifier);
|
/Linux-v5.4/drivers/media/platform/rcar-vin/ |
D | rcar-vin.h | 192 struct v4l2_async_notifier notifier; 252 struct v4l2_async_notifier notifier;
|
D | rcar-core.c | 537 static int rvin_parallel_notify_complete(struct v4l2_async_notifier *notifier) in rvin_parallel_notify_complete() 572 static void rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_unbind() 585 static int rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_bound() 678 static int rvin_group_notify_complete(struct v4l2_async_notifier *notifier) in rvin_group_notify_complete() 743 static void rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_group_notify_unbind() 767 static int rvin_group_notify_bound(struct v4l2_async_notifier *notifier, in rvin_group_notify_bound()
|
D | rcar-csi2.c | 363 struct v4l2_async_notifier notifier; 381 static inline struct rcar_csi2 *notifier_to_csi2(struct v4l2_async_notifier *n) in notifier_to_csi2() 736 static int rcsi2_notify_bound(struct v4l2_async_notifier *notifier, in rcsi2_notify_bound() 760 static void rcsi2_notify_unbind(struct v4l2_async_notifier *notifier, in rcsi2_notify_unbind()
|
/Linux-v5.4/drivers/media/platform/exynos4-is/ |
D | media-dev.h | 148 struct v4l2_async_notifier subdev_notifier; 168 static inline struct fimc_md *notifier_to_fimc_md(struct v4l2_async_notifier *n) in notifier_to_fimc_md()
|
/Linux-v5.4/drivers/media/platform/xilinx/ |
D | xilinx-vipp.h | 36 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/sunxi/sun6i-csi/ |
D | sun6i_csi.h | 41 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/davinci/ |
D | vpif_capture.h | 103 struct v4l2_async_notifier notifier;
|
D | vpif_display.h | 121 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/sunxi/sun4i-csi/ |
D | sun4i_csi.c | 35 static int sun4i_csi_notify_bound(struct v4l2_async_notifier *notifier, in sun4i_csi_notify_bound() 56 static int sun4i_csi_notify_complete(struct v4l2_async_notifier *notifier) in sun4i_csi_notify_complete()
|
D | sun4i_csi.h | 141 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/qcom/camss/ |
D | camss.h | 73 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/am437x/ |
D | am437x-vpfe.h | 230 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/atmel/ |
D | atmel-isc.h | 44 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/ |
D | rcar_drif.c | 226 struct v4l2_async_notifier notifier; /* For subdev (tuner) */ 1100 static int rcar_drif_notify_bound(struct v4l2_async_notifier *notifier, in rcar_drif_notify_bound() 1121 static void rcar_drif_notify_unbind(struct v4l2_async_notifier *notifier, in rcar_drif_notify_unbind() 1143 static int rcar_drif_notify_complete(struct v4l2_async_notifier *notifier) in rcar_drif_notify_complete() 1214 struct v4l2_async_notifier *notifier = &sdr->notifier; in rcar_drif_parse_subdevs()
|
/Linux-v5.4/drivers/media/platform/cadence/ |
D | cdns-csi2rx.c | 80 struct v4l2_async_notifier notifier; 248 static int csi2rx_async_bound(struct v4l2_async_notifier *notifier, in csi2rx_async_bound()
|
/Linux-v5.4/drivers/media/platform/marvell-ccic/ |
D | mcam-core.h | 153 struct v4l2_async_notifier notifier;
|
/Linux-v5.4/drivers/media/platform/omap3isp/ |
D | isp.h | 174 struct v4l2_async_notifier notifier;
|