Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_compute_link_config() -> intel_dp_joiner_candidate_valid()

Type Parameter Key Value
PARAM_VALUE 2 num_joined_pipes 1-4
FUZZY_MAX 2 num_joined_pipes 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 hdisplay unit_byte

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_mode_valid_format() -> intel_dp_joiner_candidate_valid()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 2 num_joined_pipes 1-4
DATA_SOURCE 0 connector $0
FUZZY_MAX 2 num_joined_pipes 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 hdisplay unit_byte
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &client->modeset_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/i915/display/intel_dp_mst.c mst_connector_mode_valid_ctx() -> intel_dp_joiner_candidate_valid()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->mst.dp 4096-ptr_max
PARAM_VALUE 1 hdisplay 1-u16max
PARAM_VALUE 2 num_joined_pipes 1-4
CAPPED_DATA 1 hdisplay 1
FUZZY_MAX 2 num_joined_pipes 4
TASK_NOT_RUNNING
UNITS 1 hdisplay unit_byte
LOCK2 &mgr->base.lock
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &client->modeset_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
TYPE_LOCK (struct drm_private_obj)->lock

drivers/gpu/drm/i915/display/intel_dp_mst.c mst_stream_compute_config() -> intel_dp_joiner_candidate_valid()

Type Parameter Key Value
PARAM_VALUE 2 num_joined_pipes 1-4
FUZZY_MAX 2 num_joined_pipes 4
RX_PATH
TASK_NOT_RUNNING
UNITS 1 hdisplay unit_byte