Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/media/v4l2-core/v4l2-mc.c, line 579 (as a function)
- include/media/v4l2-mc.h, line 225 (as a function)
Referenced in 9 files:
- drivers/media/platform/nxp/imx7-media-csi.c, line 2126
- drivers/media/platform/qcom/camss/camss.c, line 5229
- drivers/media/platform/renesas/rcar-vin/rcar-core.c, line 560
- drivers/media/platform/renesas/rzg2l-cru/rzg2l-core.c, line 32
- drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c, line 71
- drivers/media/platform/ti/omap3isp/isp.c, line 653
- drivers/media/v4l2-core/v4l2-mc.c, line 614
- drivers/staging/media/imx/imx-media-dev-common.c, line 247
- drivers/staging/media/sunxi/sun6i-isp/sun6i_isp.c, line 180
Smatch caller information:
drivers/media/platform/renesas/rcar-vin/rcar-core.c rvin_csi2_link_notify() -> v4l2_pipeline_link_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->sink | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source->pipe | 0-1 |
| PARAM_VALUE | 2 | notification | 0-1 |
| DATA_SOURCE | 0 | link | $0 |
| DATA_SOURCE | 1 | flags | $1 |
| DATA_SOURCE | 2 | notification | $2 |
| HARD_MAX | 2 | notification | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | link->flags | 0-u32max[u] |
| USER_DATA | 0 | link->reverse->flags | 0-u32max[u] |
| USER_DATA | 1 | flags | 0-u32max[u] |
| HALF_LOCKED2 | 0 | &link->graph_obj.mdev->graph_mutex |
drivers/staging/media/imx/imx-media-dev-common.c imx_media_link_notify() -> v4l2_pipeline_link_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->sink | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source->pipe | 0-1 |
| PARAM_VALUE | 2 | notification | 0-1 |
| DATA_SOURCE | 0 | link | $0 |
| DATA_SOURCE | 1 | flags | $1 |
| DATA_SOURCE | 2 | notification | $2 |
| HARD_MAX | 2 | notification | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | link->flags | 0-u32max[u] |
| USER_DATA | 0 | link->reverse->flags | 0-u32max[u] |
| USER_DATA | 1 | flags | 0-u32max[u] |
| HALF_LOCKED2 | 0 | &link->graph_obj.mdev->graph_mutex |
drivers/media/mc/mc-entity.c __media_entity_setup_link() -> (struct media_device_ops)->link_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->sink | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source->pipe | 0-1 |
| PARAM_VALUE | 2 | notification | 0 |
| DATA_SOURCE | 0 | link | $0 |
| DATA_SOURCE | 1 | flags | $1 |
| PARAM_COMPARE | 1 | flags | != $0->flags |
| BIT_INFO | 0 | link->flags | 0x0,0xfffffffffffffffd |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 1 | flags | 0-u32max[u] |
| HALF_LOCKED2 | 0 | &link->graph_obj.mdev->graph_mutex |
drivers/media/mc/mc-entity.c __media_entity_setup_link() -> (struct media_device_ops)->link_notify()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | link | 4096-ptr_max |
| PARAM_VALUE | 0 | link->sink | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source->entity | 4096-ptr_max |
| PARAM_VALUE | 0 | link->source->pipe | 0-1 |
| PARAM_VALUE | 2 | notification | 1 |
| DATA_SOURCE | 0 | link | $0 |
| DATA_SOURCE | 1 | flags | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | link->flags | 0-u32max[u] |
| USER_DATA | 0 | link->reverse->flags | 0-u32max[u] |
| USER_DATA | 1 | flags | 0-u32max[u] |
| HALF_LOCKED2 | 0 | &link->graph_obj.mdev->graph_mutex |