Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 7 files:
- drivers/gpu/drm/amd/display/dc/core/dc.c
- drivers/gpu/drm/amd/display/dc/core/dc_hw_sequencer.c, line 841
- drivers/gpu/drm/amd/display/dc/core/dc_stream.c
- drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
- drivers/gpu/drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c, line 1646
- drivers/gpu/drm/amd/display/dc/hwss/dcn401/dcn401_hwseq.c, line 1659
- drivers/gpu/drm/amd/display/dc/hwss/dcn42/dcn42_hwseq.c, line 1508
Smatch caller information:
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn35/dcn35_hwseq.c dcn35_abort_cursor_offload_update() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| DATA_SOURCE | 0 | dc | $0 |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn42/dcn42_hwseq.c dcn42_dmub_hw_control_lock() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->ctx->dmub_srv | 1-u64max |
| DATA_SOURCE | 0 | dc | $0 |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c program_cursor_attributes_sequence() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| DATA_SOURCE | 0 | dc | $0 |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c program_cursor_position_sequence() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| DATA_SOURCE | 0 | dc | $0 |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stream.c dc_stream_program_cursor_attributes() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &adev->dm.dc_lock |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stream.c dc_stream_program_cursor_position() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &adev->dm.dc_lock | ||
| TYPE_LOCK | (struct amdgpu_display_manager)->dc_lock |
drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_control_cursor_offload() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| CAPPED_DATA | 0 | dc->caps.max_v_total | 1 |
| DATA_SOURCE | 0 | dc | $0 |
| HALF_LOCKED2 | &adev->dm.dc_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c dc_dmub_srv_program_cursor_now() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | dc | $0 |
drivers/gpu/drm/amd/amdgpu/../display/dc/hwss/dcn401/dcn401_hwseq.c dcn401_dmub_hw_control_lock() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->ctx | 4096-ptr_max |
| PARAM_VALUE | 0 | dc->ctx->dmub_srv | 1-u64max |
| DATA_SOURCE | 0 | dc | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_hw_sequencer.c hwss_build_fast_sequence() -> dc_dmub_srv_is_cursor_offload_enabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dc | 4096-ptr_max |
| DATA_SOURCE | 0 | dc | $0 |