Documented in 1 files:
Defined in 1 files as a function:
Referenced in 27 files:
- drivers/media/i2c/ccs/ccs-core.c
- drivers/media/i2c/gc05a2.c, line 888
- drivers/media/i2c/gc08a3.c, line 858
- drivers/media/i2c/imx214.c
- drivers/media/i2c/imx219.c, line 461
- drivers/media/i2c/imx283.c, line 766
- drivers/media/i2c/imx290.c, line 806
- drivers/media/i2c/imx296.c, line 325
- drivers/media/i2c/imx355.c
- drivers/media/i2c/imx415.c, line 703
- drivers/media/i2c/imx471.c, line 306
- drivers/media/i2c/imx678.c, line 737
- drivers/media/i2c/mt9m114.c, line 1091
- drivers/media/i2c/os05b10.c, line 519
- drivers/media/i2c/ov01a10.c
- drivers/media/i2c/ov2732.c, line 461
- drivers/media/i2c/ov2735.c, line 438
- drivers/media/i2c/ov8858.c, line 1544
- drivers/media/i2c/t4ka3.c, line 471
- drivers/media/i2c/vd55g1.c, line 1482
- drivers/media/i2c/vd56g3.c
- drivers/media/pci/intel/ipu6/ipu6-isys-video.c, line 458
- drivers/media/platform/cadence/cdns-csi2rx.c, line 289
- drivers/media/platform/raspberrypi/rp1-cfe/cfe.c
- drivers/media/platform/ti/cal/cal-camerarx.c, line 66
- drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c, line 895
- drivers/media/v4l2-core/v4l2-subdev.c
Smatch caller information:
drivers/media/i2c/gc08a3.c gc08a3_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/gc05a2.c gc05a2_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx283.c imx283_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx214.c imx214_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx214.c imx214_start_streaming() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| HALF_LOCKED2 | subdev->active_state->lock |
drivers/media/i2c/ov2735.c ov2735_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx290.c imx290_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx471.c imx471_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/vd55g1.c vd55g1_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx219.c imx219_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx678.c imx678_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c cfe_get_source_link_freq() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | cfe->csi2.sd.active_state->lock | ||
| HALF_LOCKED2 | vq->lock |
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c cfe_get_vc_dt() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | cfe->csi2.sd.active_state->lock | ||
| HALF_LOCKED2 | vq->lock |
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c cfe_get_vc_dt_fallback() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | cfe->csi2.sd.active_state->lock | ||
| HALF_LOCKED2 | vq->lock |
drivers/media/platform/raspberrypi/rp1-cfe/cfe.c cfe_start_channel() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | cfe->csi2.sd.active_state->lock | ||
| HALF_LOCKED2 | vq->lock |
drivers/media/i2c/mt9m114.c mt9m114_pa_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c ti_csi2rx_get_stream() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/v4l2-core/v4l2-subdev.c __v4l2_link_validate_get_streams() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sink_state->lock |
drivers/media/v4l2-core/v4l2-subdev.c v4l2_subdev_is_streaming() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->pad | 4096-ptr_max |
| PARAM_VALUE | 0 | sd->ops->pad->enable_streams | 4096-ptr_max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | sd | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | sd | $0 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd | (-1),15-17,26-27,31-44 |
| STR_LEN | 0 | sd->entity.name | (-1),7 |
| STR_LEN | 0 | sd->name | (-1),51 |
| BIT_INFO | 0 | sd->flags | 0x10,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sd->entity.num_pads | |
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | 0 | sd->active_state->lock |
drivers/media/v4l2-core/v4l2-subdev.c v4l2_subdev_link_validate_get_format() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | sink_state->lock |
drivers/media/platform/cadence/cdns-csi2rx.c csi2rx_configure_ext_dphy() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/os05b10.c os05b10_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/platform/ti/cal/cal-camerarx.c cal_camerarx_get_ext_link_freq() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/ov01a10.c ov01a10_get_active_crop() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ov01a10.c ov01a10_get_active_format() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ov2732.c ov2732_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/vd56g3.c vd56g3_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/vd56g3.c vd56g3_update_controls() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ov8858.c ov8858_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-core.c ccs_enable_streams() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/ccs/ccs-core.c ccs_enable_streams() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/ccs/ccs-core.c ccs_enable_streams() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/ccs/ccs-core.c ccs_get_binning() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-core.c ccs_get_scaling() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/ccs/ccs-core.c ccs_pll_blanking_update() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | _T->lock |
drivers/media/i2c/ccs/ccs-core.c ccs_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/pci/intel/ipu6/ipu6-isys-video.c ipu6_isys_fw_pin_cfg() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &stream->mutex | ||
| LOCK2 | _T->lock | ||
| HALF_LOCKED2 | &dmxdev->mutex | ||
| HALF_LOCKED2 | q->lock | ||
| HALF_LOCKED2 | sd->active_state->lock | ||
| TYPE_LOCK | (struct ipu6_isys_stream)->mutex |
drivers/media/i2c/imx415.c imx415_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx355.c imx355_set_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx355.c imx355_start_streaming() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/i2c/t4ka3.c t4ka3_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/i2c/imx296.c imx296_s_ctrl() -> v4l2_subdev_get_locked_active_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sd | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |