Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/media/test-drivers/vimc/vimc-capture.c, line 157
- drivers/media/test-drivers/vimc/vimc-common.c, line 258
- drivers/media/test-drivers/vimc/vimc-debayer.c
- drivers/media/test-drivers/vimc/vimc-scaler.c
- drivers/media/test-drivers/vimc/vimc-sensor.c
Smatch caller information:
drivers/media/test-drivers/vimc/vimc-debayer.c vimc_debayer_process_rgb_frame() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|
drivers/media/test-drivers/vimc/vimc-debayer.c vimc_debayer_s_stream() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/test-drivers/vimc/vimc-debayer.c vimc_debayer_s_stream() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/test-drivers/vimc/vimc-scaler.c vimc_scaler_enum_frame_size() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &list_lock |
drivers/media/test-drivers/vimc/vimc-scaler.c vimc_scaler_enum_mbus_code() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | code | 4106-4109,4111,4113-4116,4123-4124,12289-12290,12295-12312 |
| DATA_SOURCE | 0 | code | r vimc_mbus_code_by_index |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pcdev->mlock | ||
| HALF_LOCKED2 | global &list_lock |
drivers/media/test-drivers/vimc/vimc-scaler.c vimc_scaler_s_stream() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/test-drivers/vimc/vimc-scaler.c vimc_scaler_set_fmt() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cxdev->open_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &hdw->big_lock_mutex | ||
| HALF_LOCKED2 | &pcdev->mlock | ||
| HALF_LOCKED2 | &ve->vdev.entity.graph_obj.mdev->graph_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| HALF_LOCKED2 | sd_state->lock |
drivers/media/test-drivers/vimc/vimc-common.c vimc_get_pix_format() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | code | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/test-drivers/vimc/vimc-sensor.c vimc_sensor_adjust_fmt() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &cxdev->open_lock | ||
| HALF_LOCKED2 | &dev->lock | ||
| HALF_LOCKED2 | &dev->mutex | ||
| HALF_LOCKED2 | &hdw->big_lock_mutex | ||
| HALF_LOCKED2 | &pcdev->mlock | ||
| HALF_LOCKED2 | &ve->vdev.entity.graph_obj.mdev->graph_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | global &em28xx_devlist_mutex | ||
| HALF_LOCKED2 | sd_state->lock |
drivers/media/test-drivers/vimc/vimc-sensor.c vimc_sensor_enum_frame_size() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | global &list_lock |
drivers/media/test-drivers/vimc/vimc-sensor.c vimc_sensor_s_stream() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/test-drivers/vimc/vimc-sensor.c vimc_sensor_tpg_s_format() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/test-drivers/vimc/vimc-capture.c vimc_capture_enum_fmt_vid_cap() -> vimc_pix_map_by_code()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | code | 1-u32max |
| USER_DATA | 0 | code | 1-u32max[u] |
| HALF_LOCKED2 | lock | ||
| HALF_LOCKED2 | req_queue_lock |