Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_cmrr_compute_config() -> intel_vrr_cmrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->uapi.crtc 4096-ptr_max
CAPPED_DATA 0 crtc_state->uapi.crtc 1
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_crtc_debugfs_add() -> intel_vrr_cmrr_possible()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &drm_global_mutex
HALF_LOCKED2 global &xenwatch_mutex

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_get_config() -> intel_vrr_cmrr_possible()

Type Parameter Key Value
PARAM_VALUE 0 crtc_state 4096-ptr_max
PARAM_VALUE 0 crtc_state->uapi.crtc 4096-ptr_max
DATA_SOURCE 0 crtc_state $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 crtc_state->dsc.config.block_pred_enable 0-1
HOST_DATA 0 crtc_state->dsc.config.convert_rgb 0-1
HOST_DATA 0 crtc_state->dsc.config.native_422 0-1
HOST_DATA 0 crtc_state->dsc.config.simple_422 0-1
HOST_DATA 0 crtc_state->dsc.config.vbr_enable 0-1
HOST_DATA 0 crtc_state->hw.adjusted_mode.crtc_clock 0[c]
HOST_DATA 0 crtc_state->hw.adjusted_mode.crtc_vblank_start 0-u16max
HOST_DATA 0 crtc_state->min_hblank 0-s32max
HOST_DATA 0 crtc_state->set_context_latency 0-u16max

drivers/gpu/drm/i915/display/intel_vrr.c intel_vrr_set_cmrr_timings() -> intel_vrr_cmrr_possible()

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