Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_drrs.c intel_drrs_debugfs_ctl_set() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_drrs.c intel_drrs_debugfs_status_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/nouveau/dispnv50/crc.c nv50_crc_debugfs_flip_threshold_get() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/nouveau/dispnv50/crc.c nv50_crc_debugfs_flip_threshold_set() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dump_topology() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 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_show() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 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() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max

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

Type Parameter Key Value
PARAM_VALUE 0 lock 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() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max

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

Type Parameter Key Value
PARAM_VALUE 0 lock 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() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 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() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_alpm.c i915_edp_lobf_info_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_link_bw.c force_link_bpp_write() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_current_bpc_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_dsc_bpc_show() -> drm_modeset_lock_single_interruptible()

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

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

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

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_dsc_output_format_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_display_debugfs.c i915_fifo_underrun_reset_write() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
HALF_LOCKED2 &crtc->base.mutex

drivers/gpu/drm/i915/display/intel_dp_link_training.c i915_dp_force_link_retrain_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_dp_link_training.c i915_dp_force_link_retrain_write() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_dp_link_training.c i915_dp_force_link_training_failure_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_dp_link_training.c i915_dp_force_link_training_failure_write() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_dp_link_training.c i915_dp_link_retrain_disabled_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/drm_debugfs_crc.c crtc_crc_open() -> drm_modeset_lock_single_interruptible()

Type Parameter Key Value
PARAM_VALUE 0 lock 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_hdcp.c intel_hdcp_force_14_show() -> drm_modeset_lock_single_interruptible()

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

drivers/gpu/drm/i915/display/intel_hdcp.c intel_hdcp_sink_capability_show() -> drm_modeset_lock_single_interruptible()

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