Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/media/mc/mc-entity.c, line 1522
- drivers/media/pci/intel/ipu6/ipu6-isys-video.c
- drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c, line 1054
- drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c, line 562
- drivers/media/platform/ti/omap3isp/ispvideo.h, line 104
- drivers/staging/media/ipu7/ipu7-isys-queue.c, line 356
- drivers/staging/media/ipu7/ipu7-isys-video.c, line 989
Smatch caller information:
drivers/media/platform/ti/omap3isp/ispcsiphy.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 1-u64max |
| DATA_SOURCE | 0 | entity | $0 |
| LOCK2 | &phy->mutex | ||
| TYPE_LOCK | (struct isp_csiphy)->mutex |
drivers/media/platform/ti/omap3isp/isp.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| CAPPED_DATA | 0 | entity | 1 |
| DATA_SOURCE | 0 | entity | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/ti/omap3isp/ispcsi2.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| DATA_SOURCE | 0 | entity | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/ipu7/ipu7-isys-queue.c buf_queue() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | vb->vb2_queue->lock |
drivers/media/platform/nxp/imx8-isi/imx8-isi-video.c mxc_isi_vb2_prepare_streaming() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex |
drivers/media/platform/ti/omap3isp/ispccdc.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| DATA_SOURCE | 0 | entity | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ccdc->lock | ||
| HALF_LOCKED2 | &video->stream_lock |
drivers/media/platform/renesas/rzg2l-cru/rzg2l-video.c rzg2l_cru_set_stream() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | vq->lock |
drivers/media/platform/ti/omap3isp/ispccp2.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| DATA_SOURCE | 0 | entity | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/ti/omap3isp/ispvideo.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | entity | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &video->stream_lock |
drivers/media/platform/ti/omap3isp/ispstat.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| DATA_SOURCE | 0 | entity | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &stat->isp->stat_lock | ||
| LOCK2 | irqflags | ||
| TYPE_LOCK | (struct isp_device)->stat_lock |
drivers/media/platform/ti/omap3isp/ispresizer.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | entity | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/pci/intel/ipu6/ipu6-isys-video.c get_stream_mask_by_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &stream->mutex | ||
| HALF_LOCKED2 | &__av->isys->stream_mutex | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock | ||
| TYPE_LOCK | (struct ipu6_isys_stream)->mutex |
drivers/media/pci/intel/ipu6/ipu6-isys-video.c get_stream_mask_by_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &stream->mutex | ||
| HALF_LOCKED2 | &__av->isys->stream_mutex | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock | ||
| TYPE_LOCK | (struct ipu6_isys_stream)->mutex |
drivers/media/platform/ti/omap3isp/isppreview.c to_isp_pipeline() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| DATA_SOURCE | 0 | entity | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/staging/media/ipu7/ipu7-isys-video.c ipu7_isys_setup_video() -> media_entity_pipeline()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | entity | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| HALF_LOCKED2 | remote_sd->active_state->lock |