Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_needs_as_sdp() -> intel_vrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
DATA_SOURCE 0 crtc_state $1
MEM_ZERO 0 &crtc_state->dsc.config
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_psr.c _intel_psr_min_set_context_latency() -> intel_vrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
DATA_SOURCE 0 crtc_state $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 crtc_state->hw.adjusted_mode.crtc_clock

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_compute_guardband() -> intel_vrr_possible()

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

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_set_fixed_rr_timings() -> intel_vrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
DATA_SOURCE 0 crtc_state $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_set_transcoder_timings() -> intel_vrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
DATA_SOURCE 0 crtc_state $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_transcoder_disable() -> intel_vrr_possible()

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

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_transcoder_enable() -> intel_vrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
DATA_SOURCE 0 crtc_state $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock