/Linux-v4.19/include/media/ |
D | v4l2-async.h | 21 struct v4l2_async_notifier; 111 int (*bound)(struct v4l2_async_notifier *notifier, 114 int (*complete)(struct v4l2_async_notifier *notifier); 115 void (*unbind)(struct v4l2_async_notifier *notifier, 134 struct v4l2_async_notifier { struct 141 struct v4l2_async_notifier *parent; argument 154 struct v4l2_async_notifier *notifier); 164 struct v4l2_async_notifier *notifier); 171 void v4l2_async_notifier_unregister(struct v4l2_async_notifier *notifier); 187 void v4l2_async_notifier_cleanup(struct v4l2_async_notifier *notifier);
|
D | v4l2-fwnode.h | 28 struct v4l2_async_notifier; 280 struct device *dev, struct v4l2_async_notifier *notifier, 336 struct device *dev, struct v4l2_async_notifier *notifier, 359 struct device *dev, struct v4l2_async_notifier *notifier);
|
D | v4l2-subdev.h | 863 struct v4l2_async_notifier *notifier; 864 struct v4l2_async_notifier *subdev_notifier;
|
/Linux-v4.19/drivers/media/v4l2-core/ |
D | v4l2-async.c | 28 static int v4l2_async_notifier_call_bound(struct v4l2_async_notifier *n, in v4l2_async_notifier_call_bound() 38 static void v4l2_async_notifier_call_unbind(struct v4l2_async_notifier *n, in v4l2_async_notifier_call_unbind() 48 static int v4l2_async_notifier_call_complete(struct v4l2_async_notifier *n) in v4l2_async_notifier_call_complete() 93 struct v4l2_async_notifier *notifier, struct v4l2_subdev *sd) in v4l2_async_find_match() 128 static struct v4l2_async_notifier *v4l2_async_find_subdev_notifier( in v4l2_async_find_subdev_notifier() 131 struct v4l2_async_notifier *n; in v4l2_async_find_subdev_notifier() 142 struct v4l2_async_notifier *notifier) in v4l2_async_notifier_find_v4l2_dev() 154 struct v4l2_async_notifier *notifier) in v4l2_async_notifier_can_complete() 162 struct v4l2_async_notifier *subdev_notifier = in v4l2_async_notifier_can_complete() 178 struct v4l2_async_notifier *notifier) in v4l2_async_notifier_try_complete() [all …]
|
D | v4l2-fwnode.c | 323 static int v4l2_async_notifier_realloc(struct v4l2_async_notifier *notifier, in v4l2_async_notifier_realloc() 351 struct device *dev, struct v4l2_async_notifier *notifier, in v4l2_async_notifier_fwnode_parse_endpoint() 407 struct device *dev, struct v4l2_async_notifier *notifier, in __v4l2_async_notifier_parse_fwnode_endpoints() 493 struct device *dev, struct v4l2_async_notifier *notifier, in v4l2_async_notifier_parse_fwnode_endpoints() 505 struct device *dev, struct v4l2_async_notifier *notifier, in v4l2_async_notifier_parse_fwnode_endpoints_by_port() 528 struct device *dev, struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse() 819 struct device *dev, struct v4l2_async_notifier *notifier, in v4l2_fwnode_reference_parse_int_props() 881 struct device *dev, struct v4l2_async_notifier *notifier) in v4l2_async_notifier_parse_fwnode_sensor_common() 917 struct v4l2_async_notifier *notifier; in v4l2_async_register_subdev_sensor_common()
|
/Linux-v4.19/drivers/media/platform/rcar-vin/ |
D | rcar-vin.h | 190 struct v4l2_async_notifier notifier; 248 struct v4l2_async_notifier notifier;
|
D | rcar-core.c | 503 static int rvin_parallel_notify_complete(struct v4l2_async_notifier *notifier) in rvin_parallel_notify_complete() 538 static void rvin_parallel_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_unbind() 551 static int rvin_parallel_notify_bound(struct v4l2_async_notifier *notifier, in rvin_parallel_notify_bound() 642 static int rvin_group_notify_complete(struct v4l2_async_notifier *notifier) in rvin_group_notify_complete() 707 static void rvin_group_notify_unbind(struct v4l2_async_notifier *notifier, in rvin_group_notify_unbind() 731 static int rvin_group_notify_bound(struct v4l2_async_notifier *notifier, in rvin_group_notify_bound()
|
D | rcar-csi2.c | 356 struct v4l2_async_notifier notifier; 374 static inline struct rcar_csi2 *notifier_to_csi2(struct v4l2_async_notifier *n) in notifier_to_csi2() 668 static int rcsi2_notify_bound(struct v4l2_async_notifier *notifier, in rcsi2_notify_bound() 692 static void rcsi2_notify_unbind(struct v4l2_async_notifier *notifier, in rcsi2_notify_unbind()
|
/Linux-v4.19/drivers/media/platform/exynos4-is/ |
D | media-dev.h | 151 struct v4l2_async_notifier subdev_notifier; 172 static inline struct fimc_md *notifier_to_fimc_md(struct v4l2_async_notifier *n) in notifier_to_fimc_md()
|
/Linux-v4.19/drivers/media/platform/xilinx/ |
D | xilinx-vipp.h | 41 struct v4l2_async_notifier notifier;
|
D | xilinx-vipp.c | 287 static int xvip_graph_notify_complete(struct v4l2_async_notifier *notifier) in xvip_graph_notify_complete() 315 static int xvip_graph_notify_bound(struct v4l2_async_notifier *notifier, in xvip_graph_notify_bound()
|
/Linux-v4.19/drivers/staging/media/imx/ |
D | imx-media-dev.c | 30 static inline struct imx_media_dev *notifier2dev(struct v4l2_async_notifier *n) in notifier2dev() 156 static int imx_media_subdev_bound(struct v4l2_async_notifier *notifier, in imx_media_subdev_bound() 181 static int imx_media_create_links(struct v4l2_async_notifier *notifier) in imx_media_create_links() 346 static int imx_media_probe_complete(struct v4l2_async_notifier *notifier) in imx_media_probe_complete()
|
D | imx-media.h | 153 struct v4l2_async_notifier subdev_notifier;
|
/Linux-v4.19/drivers/media/platform/davinci/ |
D | vpif_capture.h | 112 struct v4l2_async_notifier notifier;
|
D | vpif_display.h | 121 struct v4l2_async_notifier notifier;
|
/Linux-v4.19/drivers/media/platform/qcom/camss/ |
D | camss.h | 74 struct v4l2_async_notifier notifier;
|
D | camss.c | 466 struct v4l2_async_notifier *notifier) in camss_of_parse_ports() 747 static int camss_subdev_notifier_bound(struct v4l2_async_notifier *async, in camss_subdev_notifier_bound() 763 static int camss_subdev_notifier_complete(struct v4l2_async_notifier *async) in camss_subdev_notifier_complete()
|
/Linux-v4.19/drivers/media/platform/am437x/ |
D | am437x-vpfe.h | 236 struct v4l2_async_notifier notifier;
|
/Linux-v4.19/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-v4.19/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()
|
D | renesas-ceu.c | 191 struct v4l2_async_notifier notifier; 1384 static int ceu_notify_bound(struct v4l2_async_notifier *notifier, in ceu_notify_bound() 1398 static int ceu_notify_complete(struct v4l2_async_notifier *notifier) in ceu_notify_complete()
|
/Linux-v4.19/drivers/media/platform/omap3isp/ |
D | isp.h | 177 struct v4l2_async_notifier notifier;
|
/Linux-v4.19/drivers/media/platform/atmel/ |
D | atmel-isi.c | 125 struct v4l2_async_notifier notifier; 1043 static int isi_graph_notify_complete(struct v4l2_async_notifier *notifier) in isi_graph_notify_complete() 1073 static void isi_graph_notify_unbind(struct v4l2_async_notifier *notifier, in isi_graph_notify_unbind() 1085 static int isi_graph_notify_bound(struct v4l2_async_notifier *notifier, in isi_graph_notify_bound()
|
/Linux-v4.19/drivers/media/platform/stm32/ |
D | stm32-dcmi.c | 139 struct v4l2_async_notifier notifier; 169 static inline struct stm32_dcmi *notifier_to_dcmi(struct v4l2_async_notifier *n) in notifier_to_dcmi() 1495 static int dcmi_graph_notify_complete(struct v4l2_async_notifier *notifier) in dcmi_graph_notify_complete() 1536 static void dcmi_graph_notify_unbind(struct v4l2_async_notifier *notifier, in dcmi_graph_notify_unbind() 1548 static int dcmi_graph_notify_bound(struct v4l2_async_notifier *notifier, in dcmi_graph_notify_bound()
|
/Linux-v4.19/drivers/media/pci/intel/ipu3/ |
D | ipu3-cio2.h | 366 struct v4l2_async_notifier notifier;
|