Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/firmware/qcom/qcom_pas.c, line 223
- drivers/gpu/drm/msm/adreno/a5xx_gpu.c, line 656
- drivers/media/platform/qcom/iris/iris_firmware.c, line 198
- drivers/media/platform/qcom/venus/firmware.c, line 62
Smatch caller information:
drivers/media/platform/qcom/iris/iris_firmware.c iris_set_hw_state() -> qcom_pas_set_remote_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pas_id | 0 |
| DATA_SOURCE | 0 | state | $1 |
| LOCK2 | &core->lock | ||
| TYPE_LOCK | (struct iris_core)->lock |
drivers/gpu/drm/msm/adreno/a5xx_gpu.c a5xx_zap_shader_resume() -> qcom_pas_set_remote_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 0 |
| PARAM_VALUE | 1 | pas_id | 13 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &gpu->lock | ||
| HALF_LOCKED2 | &init_lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | _T->lock |
drivers/media/platform/qcom/venus/firmware.c venus_set_hw_state() -> qcom_pas_set_remote_state()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | pas_id | 0 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &hdev->lock | ||
| TYPE_LOCK | (struct venus_hfi_device)->lock |