Defined in 1 files as a function:

Referenced in 8 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_copy_uapi_plane_damage() -> drm_plane_state_src()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_copy_uapi_to_hw_state() -> drm_plane_state_src()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 state->crtc_x s32min-s32max[c]
USER_DATA 0 state->crtc_y s32min-s32max[c]
USER_DATA 0 state->src_x 0-u32max[c]
USER_DATA 0 state->src_y 0-u32max[c]

drivers/gpu/drm/drm_atomic_helper.c drm_atomic_helper_check_plane_state() -> drm_plane_state_src()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
BUF_SIZE 0 state s32min,(-10),(-1),1-s32max
BUF_SIZE 0 state s32min,(-10),(-1),1-s32max
BUF_SIZE 0 state->crtc (-1),2048
BUF_SIZE 0 state->fb (-1),192
BUF_SIZE 0 state->plane (-1),1488
BUF_SIZE 0 state->state (-1),176
DATA_SOURCE 0 state $0
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 state->crtc_x s32min-s32max[c]
USER_DATA 0 state->crtc_y s32min-s32max[c]
USER_DATA 0 state->src_x 0-s32max[c]
USER_DATA 0 state->src_y 0-s32max[c]
USER_DATA 0 state->state->allow_modeset 0-1
NO_OVERFLOW_SIMPLE 0 state->state->num_connector

drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c mdp5_plane_atomic_check_with_state() -> drm_plane_state_src()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
CAPPED_DATA 0 state->src_h 1
CAPPED_DATA 0 state->src_w 1
DATA_SOURCE 0 state $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/drm_atomic.c drm_atomic_plane_print_state() -> drm_plane_state_src()

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

drivers/gpu/drm/i915/display/intel_display_debugfs.c intel_plane_uapi_info() -> drm_plane_state_src()

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

drivers/gpu/drm/drm_damage_helper.c drm_atomic_helper_damage_iter_init() -> drm_plane_state_src()

Type Parameter Key Value
PARAM_VALUE 0 state 4096-ptr_max
CAPPED_DATA 0 state->plane->base.properties->count 1
DATA_SOURCE 0 state $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/i915/display/intel_psr.c intel_psr2_sel_fetch_update() -> drm_plane_state_src()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING