Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_disable() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 8 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 8 |
| CAPPED_DATA | 0 | unicam->sensor.subdev->entity.num_pads | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &av->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_disable() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 16 |
| CAPPED_DATA | 0 | unicam->sensor.subdev->entity.num_pads | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &av->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_disable() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 4 |
| CAPPED_DATA | 0 | unicam->sensor.subdev->entity.num_pads | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &av->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_disable() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 4 |
| CAPPED_DATA | 0 | unicam->sensor.subdev->entity.num_pads | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &av->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_disable() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 1 |
| CAPPED_DATA | 0 | unicam->sensor.subdev->entity.num_pads | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &av->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_metadata() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 512 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 32 |
| DATA_SOURCE | 0 | unicam | $0 |
| BIT_INFO | 0 | unicam->pipe.nodes | 0x2,0xffffffffffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 8 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 4 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 4 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 4 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 8 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 8 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 20 |
| PARAM_VALUE | 2 | field | 2 |
| PARAM_VALUE | 3 | mask | 255 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 20 |
| PARAM_VALUE | 2 | field | 6 |
| PARAM_VALUE | 3 | mask | 65280 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 40 |
| PARAM_VALUE | 2 | field | 2 |
| PARAM_VALUE | 3 | mask | 255 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 40 |
| PARAM_VALUE | 2 | field | 6 |
| PARAM_VALUE | 3 | mask | 65280 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 40 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 16711680 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 0 |
| PARAM_VALUE | 3 | mask | 16 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 0 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 1 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 256 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 96 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |
drivers/media/platform/broadcom/bcm2835-unicam.c unicam_start_rx() -> unicam_reg_write_field()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | unicam | 4096-ptr_max |
| PARAM_VALUE | 1 | offset | 256 |
| PARAM_VALUE | 2 | field | 1 |
| PARAM_VALUE | 3 | mask | 16 |
| DATA_SOURCE | 0 | unicam | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &stream->isys->stream_mutex | ||
| HALF_LOCKED2 | &stream->mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | sd->active_state->lock |