Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_add_mst_connector() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 1
PARAM_VALUE 2 set 1
NOCHECK_CALL
HALF_LOCKED2 &mgr->probe_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_detect() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 14
PARAM_VALUE 2 set 0
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &master->mst_mgr.base.lock
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_get_modes() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 2
PARAM_VALUE 2 set 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_mst_types.c dm_dp_mst_get_modes() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 2
PARAM_VALUE 2 set 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c dm_helpers_dp_mst_send_payload_allocation() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 4
PARAM_VALUE 2 set 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c dm_helpers_dp_mst_send_payload_allocation() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 4
PARAM_VALUE 2 set 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c dm_helpers_dp_mst_send_payload_allocation() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 8
PARAM_VALUE 2 set 0
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c dm_helpers_dp_mst_update_mst_mgr_for_deallocation() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 8
PARAM_VALUE 2 set 1
NOCHECK_CALL

drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_helpers.c dm_helpers_dp_mst_update_mst_mgr_for_deallocation() -> amdgpu_dm_set_mst_status()

Type Parameter Key Value
PARAM_VALUE 0 status 4096-ptr_max
PARAM_VALUE 1 flags 4
PARAM_VALUE 2 set 0
NOCHECK_CALL