Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/dc/link/accessories/link_dp_cts.c dp_set_preferred_training_settings() -> dm_helpers_dp_mst_update_branch_bandwidth()

Type Parameter Key Value
PARAM_VALUE 1 link 4096-ptr_max
DATA_SOURCE 1 link $3
NOCHECK_CALL
LOCK2 &adev->dm.dc_lock
TYPE_LOCK (struct amdgpu_display_manager)->dc_lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/tests/amdgpu_dm_helpers_test.c dm_test_mst_update_branch_bandwidth_no_crash() -> dm_helpers_dp_mst_update_branch_bandwidth()

Type Parameter Key Value
PARAM_VALUE 0 ctx 0
PARAM_VALUE 1 link 0
NOCHECK_CALL

58030d6fa8df3e6e perform_link_training_with_retries() -> dm_helpers_dp_mst_update_branch_bandwidth()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 link 4096-ptr_max
MEM_ZERO 1 &link->dp_trace.commit_lt_trace
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

58030d6fa8df3e6e perform_link_training_with_retries() -> dm_helpers_dp_mst_update_branch_bandwidth()

Type Parameter Key Value
PARAM_VALUE 0 ctx 4096-ptr_max
PARAM_VALUE 1 link 4096-ptr_max
MEM_ZERO 1 &link->dp_trace.commit_lt_trace
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL