Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c, line 214
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c, line 1840
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c dm_crtc_get_scanoutpos() -> dc_stream_get_scanoutpos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | stream | 1-u64max |
| PARAM_VALUE | 1 | v_blank_start | 2038393951953047552 |
| PARAM_VALUE | 1 | *v_blank_start | 0 |
| PARAM_VALUE | 2 | v_blank_end | 2633079763794022400 |
| PARAM_VALUE | 2 | *v_blank_end | 0 |
| PARAM_VALUE | 3 | h_position | 8896285441688698880 |
| PARAM_VALUE | 3 | *h_position | 0 |
| PARAM_VALUE | 4 | v_position | 5144506529679564800 |
| PARAM_VALUE | 4 | *v_position | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_irq.c dm_pflip_high_irq() -> dc_stream_get_scanoutpos()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | v_blank_start | 5689889871970246656 |
| PARAM_VALUE | 2 | v_blank_end | 8234071075028992000 |
| PARAM_VALUE | 3 | h_position | 2542413378720714752 |
| PARAM_VALUE | 4 | v_position | 538685388255330304 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &adev->dm.irq_handler_list_table_lock | ||
| HALF_LOCKED2 | irq_table_flags |