Defined in 2 files as a prototype:
- drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c, line 356 (as a prototype)
- drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c, line 701 (as a prototype)
Defined in 3 files as a function:
- drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c, line 5605 (as a function)
- drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c, line 4858 (as a function)
- drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c, line 1009 (as a function)
Referenced in 3 files:
- drivers/gpu/drm/amd/display/dc/dml/dcn21/display_mode_vba_21.c
- drivers/gpu/drm/amd/display/dc/dml2_0/display_mode_core.c, line 4230
- drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c, line 3842
Smatch caller information:
5b3f9f3a27e33f8 CalculateSwathAndDETConfiguration() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | l | 4096-ptr_max |
| PARAM_VALUE | 1 | display_cfg | 4096-ptr_max |
| CAPPED_DATA | 3 | NumberOfActiveSurfaces | 1 |
| DATA_SOURCE | 4 | UnboundedRequestEnabled | r UnboundedRequest |
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml2_0/display_mode_core.c CalculateSwathAndDETConfiguration() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | NumberOfActiveSurfaces | 0-2 |
| PARAM_VALUE | 14 | full_swath_bytes_c | 4096-ptr_max |
| PARAM_VALUE | 15 | DPPPerSurface | 4096-ptr_max |
| PARAM_VALUE | 18 | CompressedBufferSizeInkByte | 4096-ptr_max |
| BUF_SIZE | 0 | l | 32 |
| BUF_SIZE | 0 | l | 32 |
| BUF_SIZE | 1 | display_cfg | 32 |
| BUF_SIZE | 1 | display_cfg | 32 |
| BUF_SIZE | 11 | ReadBandwidthLuma | 32 |
| BUF_SIZE | 11 | ReadBandwidthLuma | 32 |
| BUF_SIZE | 12 | ReadBandwidthChroma | 64 |
| BUF_SIZE | 12 | ReadBandwidthChroma | 64 |
| BUF_SIZE | 13 | full_swath_bytes_l | 64 |
| BUF_SIZE | 13 | full_swath_bytes_l | 64 |
| BUF_SIZE | 14 | full_swath_bytes_c | 32 |
| BUF_SIZE | 15 | DPPPerSurface | 32 |
| BUF_SIZE | 16 | DETBufferSizeInKByte | 32 |
| BUF_SIZE | 16 | DETBufferSizeInKByte | 32 |
| BUF_SIZE | 17 | CompressedBufferSizeInkByte | 32 |
| BUF_SIZE | 17 | CompressedBufferSizeInkByte | 32 |
| BUF_SIZE | 18 | CompressedBufferSizeInkByte | 4,12 |
| BUF_SIZE | 18 | CompressedBufferSizeInkByte | 4,12 |
| CAPPED_DATA | 3 | NumberOfActiveSurfaces | 1 |
| DATA_SOURCE | 4 | UnboundedRequestEnabled | r UnboundedRequest |
| FUZZY_MAX | 3 | NumberOfActiveSurfaces | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.c CalculateUrgentBurstFactor() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | NumberOfActiveSurfaces | 3087725740037095424 |
| PARAM_VALUE | 4 | UnboundedRequestEnabled | 920942612308144128 |
| DATA_SOURCE | 0 | l | $0 |
| DATA_SOURCE | 1 | display_cfg | $1 |
| DATA_SOURCE | 2 | ForceSingleDPP | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.c CalculateWatermarksAndDRAMSpeedChangeSupport() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | NumberOfActiveSurfaces | 1756364338574467072 |
| PARAM_VALUE | 4 | UnboundedRequestEnabled | 7229975777587822592 |
| DATA_SOURCE | 0 | l | $6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.c DISPCLKDPPCLKDCFCLKDeepSleepPrefetchParametersWatermarksAndPerformanceCalculation() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | NumberOfActiveSurfaces | 4096-ptr_max |
| PARAM_VALUE | 4 | UnboundedRequestEnabled | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn21/display_mode_vba_21.c DisplayPipeConfiguration() -> CalculateDETBufferSize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 3 | NumberOfActiveSurfaces | 4096-ptr_max |
| PARAM_VALUE | 4 | UnboundedRequestEnabled | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |