Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 39 files:

Smatch caller information:

drivers/staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c sun6i_isp_proc_setup() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
BUF_SIZE 0 notifier 80
BUF_SIZE 1 v4l2_dev 192
NOCHECK_CALL

drivers/staging/media/ipu7/ipu7-isys.c isys_notifier_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/broadcom/bcm2835-unicam.c unicam_async_nf_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/renesas/renesas-ceu.c ceu_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/marvell/mmp-driver.c mmpcam_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/renesas/rcar-vin/rcar-core.c rvin_group_notifier_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/renesas/rcar_drif.c rcar_drif_parse_subdevs() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/omap3isp/isp.c isp_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/cal/cal.c cal_async_notifier_register() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/media/imx/imx-media-dev-common.c imx_media_dev_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/intel/pxa_camera.c pxa_camera_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/atmel/atmel-isi.c isi_graph_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/nxp/imx8-isi/imx8-isi-core.c mxc_isi_v4l2_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
BUF_SIZE 1 v4l2_dev 192
BUF_SIZE 1 v4l2_dev->mdev 992
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
MEM_ZERO 1 &v4l2_dev->prio
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/rockchip/rkisp1/rkisp1-dev.c rkisp1_subdev_notifier_register() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
BUF_SIZE 0 notifier 80
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/nxp/imx7-media-csi.c imx7_csi_async_register() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/sunxi/sun6i-csi/sun6i_csi_bridge.c sun6i_csi_bridge_setup() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 0
BUF_SIZE 0 notifier 80
BUF_SIZE 1 v4l2_dev 0
MEM_ZERO 0 notifier
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/intel/ipu6/ipu6-isys.c isys_notifier_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/rockchip/rkcif/rkcif-dev.c rkcif_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/amlogic/c3/isp/c3-isp-dev.c c3_isp_async_nf_register() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/raspberrypi/rp1-cfe/cfe.c cfe_register_async_nf() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/samsung/exynos4-is/media-dev.c fimc_md_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c ti_csi2rx_notifier_register() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/media/atomisp/pci/atomisp_csi2_bridge.c atomisp_csi2_bridge_parse_firmware() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/platform/microchip/microchip-sama7g5-isc.c microchip_xisc_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/st/stm32/stm32-dcmi.c dcmi_graph_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c sun4i_csi_notifier_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c dcmipp_graph_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/microchip/microchip-sama5d2-isc.c microchip_isc_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/qcom/camss/camss.c camss_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c rzg2l_cru_mc_parse_of_graph() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/arm/mali-c55/mali-c55-core.c mali_c55_media_frameworks_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/am437x/am437x-vpfe.c vpfe_get_pdata() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/davinci/vpif_capture.c vpif_capture_get_pdata() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 6954524574866145496
PARAM_VALUE 1 v4l2_dev 6954524574866145280
DATA_SOURCE 1 v4l2_dev $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/ti/vpe/vip.c vip_register_subdev_notify() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
BUF_SIZE 0 notifier 80
NOCHECK_CALL
LOCK2 &pool->lock

drivers/media/platform/marvell/cafe-driver.c cafe_pci_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/platform/xilinx/xilinx-vipp.c xvip_graph_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/staging/media/tegra-video/vi.c tegra_channel_init() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &device->clients_lock
TYPE_LOCK (struct host1x_device)->clients_lock

drivers/media/pci/intel/ipu3/ipu3-cio2.c cio2_pci_probe() -> v4l2_async_nf_init()

Type Parameter Key Value
PARAM_VALUE 0 notifier 4096-ptr_max
PARAM_VALUE 1 v4l2_dev 4096-ptr_max
MEM_ZERO 0 notifier
MEM_ZERO 1 v4l2_dev
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL