Defined in 1 files as a function:

Referenced in 10 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_init_backlight_funcs() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_supports_vesa_backlight() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->encoder 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c intel_dp_aux_vesa_setup_backlight() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector (-1),448,4224,4232,4240
BUF_SIZE 0 connector (-1),448,4224,4232,4240
BUF_SIZE 0 connector->dp.dsc_decompression_aux (-1),2992
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 connector->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 connector->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->mode_config.tile_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->num_crtcs 2[c]
HOST_DATA 0 connector->base.possible_encoders 0-u32max
USER_DATA 0 connector->base.cmdline_mode.bpp s32min-s32max
USER_DATA 0 connector->base.cmdline_mode.refresh s32min-s32max
USER_DATA 0 connector->base.cmdline_mode.tv_margins.bottom 0-u32max
USER_DATA 0 connector->base.cmdline_mode.tv_margins.left 0-u32max
USER_DATA 0 connector->base.cmdline_mode.tv_margins.right 0-u32max
USER_DATA 0 connector->base.cmdline_mode.tv_margins.top 0-u32max
USER_DATA 0 connector->base.cmdline_mode.xres s32min-s32max
USER_DATA 0 connector->base.cmdline_mode.yres s32min-s32max
USER_DATA 0 connector->base.edid_blob_ptr->length 128-1000000000[c]
NO_OVERFLOW_SIMPLE 0 connector->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 connector->base.edid_override->size
NO_OVERFLOW_SIMPLE 0 connector->base.scaling_mode_property->num_values
NO_OVERFLOW_SIMPLE 0 connector->base.tile_blob_ptr->length
HALF_LOCKED2 &display->backlight.lock

drivers/gpu/drm/i915/display/intel_dp.c compute_max_compressed_bpp_x16() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_compute_config_link_bpp_limits() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_connector_register() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &_connector->mutex
HALF_LOCKED2 &device->clients_lock
TYPE_LOCK (struct drm_connector)->mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_connector_unregister() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &_connector->mutex
TYPE_LOCK (struct drm_connector)->mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_detect() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
TASK_NOT_RUNNING
HALF_LOCKED2 &_connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_force() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
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.c intel_dp_get_connector_max_link_config() -> intel_attached_dp()

Type Parameter Key Value
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_get_modes() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
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.c intel_dp_joiner_candidate_valid() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mgr->base.lock

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_mode_valid() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
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.c intel_dp_mode_valid_downstream() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
CAPPED_DATA 0 connector->force_joined_pipes 1
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
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

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

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
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.c intel_dp_mode_valid_with_dsc() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
CAPPED_DATA 0 connector->force_joined_pipes 1
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
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 &mgr->base.lock
HALF_LOCKED2 &of->mutex

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_output_format() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_sink_format_valid() -> intel_attached_dp()

Type Parameter Key Value
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_mso_mode_fixup() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->encoder 4096-ptr_max
PARAM_VALUE 0 connector->get_hw_state 4414149692551847936,5653695178195083264
BUF_SIZE 0 connector->dp.dsc_decompression_aux 2992
DATA_SOURCE 0 connector $0
BIT_INFO 0 connector->get_hw_state 0xc4035c218a02000,0xffffffffffffffff
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 connector->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 connector->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->mode_config.tile_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->num_crtcs 2[c]
HOST_DATA 0 connector->base.possible_encoders 0-u32max
USER_DATA 0 connector->base.cmdline_mode.bpp 0
USER_DATA 0 connector->base.cmdline_mode.refresh 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.bottom 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.left 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.right 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.top 0
USER_DATA 0 connector->base.cmdline_mode.xres 0,720
USER_DATA 0 connector->base.cmdline_mode.yres 0,480,576
NO_OVERFLOW_SIMPLE 0 connector->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 connector->base.tile_blob_ptr->length
LOCK2 &display->drm->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_force_lane_count_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_force_lane_count_write() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_force_link_rate_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_force_link_rate_write() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_max_lane_count_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
LOCK2 &attr->mutex
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpu/drm/i915/display/intel_dp_link_caps.c i915_dp_max_link_rate_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
LOCK2 &attr->mutex
TYPE_LOCK (struct simple_attr)->mutex

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_allowed_link_configs_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_dp_link_caps.c intel_dp_link_caps_connector_compute_order() -> intel_attached_dp()

Type Parameter Key Value
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &display->drm->mode_config.connection_mutex
HALF_LOCKED2 &m->lock

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_dsc_fec_support_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 connector unit_array_size
LOCK2 &crtc->mutex
LOCK2 &display->drm->mode_config.connection_mutex
LOCK2 &m->lock
TYPE_LOCK (struct drm_crtc)->mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_dsc_fractional_bpp_show() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 connector unit_array_size
LOCK2 &display->drm->mode_config.connection_mutex
LOCK2 &m->lock
TYPE_LOCK (struct drm_mode_config)->connection_mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_display_debugfs.c intel_connector_debugfs_add() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_connector->mutex
HALF_LOCKED2 &device->clients_lock
TYPE_LOCK (struct drm_connector)->mutex

drivers/gpu/drm/i915/display/intel_display_debugfs.c intel_connector_info() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->encoder 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->drm->mode_config.mutex
LOCK2 &m->lock
TYPE_LOCK (struct drm_mode_config)->mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_dp_link_training.c connector_to_link_training() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &attr->mutex
HALF_LOCKED2 &m->lock

drivers/gpu/drm/i915/display/intel_dp_mst.c get_connector_max_rate() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->mst.dp 0,4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_pps.c intel_pps_backlight_power() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &display->drm->mode_config.connection_mutex.mutex
HALF_LOCKED2 &bd->update_lock
HALF_LOCKED2 &connector->mutex
HALF_LOCKED2 &panel->follower_lock
HALF_LOCKED2 global &drm_unplug_srcu
TYPE_LOCK (struct drm_modeset_lock)->mutex

drivers/gpu/drm/i915/display/intel_pps.c intel_pps_show() -> intel_attached_dp()

Type Parameter Key Value
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 connector unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_psr.c _compute_psr2_sdp_prior_scanline_indication() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c _panel_replay_compute_config() -> intel_attached_dp()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c apply_scanline_indication_wa() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c i915_psr_sink_status_show() -> intel_attached_dp()

Type Parameter Key Value
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 connector unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_psr.c i915_psr_status_show() -> intel_attached_dp()

Type Parameter Key Value
BUF_SIZE 0 connector s32min-(-2),1-s32max
BUF_SIZE 0 connector s32min-(-2),1-s32max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 connector unit_array_size
LOCK2 &m->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_psr.c intel_sel_update_config_valid() -> intel_attached_dp()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c psr2_granularity_check() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c psr2_su_region_et_valid() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_test.c intel_dp_test_compute_config() -> intel_attached_dp()

Type Parameter Key Value
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_test.c set_filter_for_link_params() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_is_capable() -> intel_attached_dp()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->mst.dp 0
BUF_SIZE 0 connector->detect_edid (-1),16
DATA_SOURCE 0 connector $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 connector->base.tile_blob_ptr->length