Documented in 1 files:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_overlay.c check_overlay_dst() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 2309722096246296576
PARAM_VALUE 1 r2 1066978174795997184
PARAM_VALUE 1 r2->x1 0-u16max
PARAM_VALUE 1 r2->x2 0-131070
PARAM_VALUE 1 r2->y1 0-u16max
PARAM_VALUE 1 r2->y2 0-131070
USER_DATA 0 r1->x1 0-u16max[u]
USER_DATA 0 r1->x2 0-131070[c]
USER_DATA 0 r1->y1 0-u16max[u]
USER_DATA 0 r1->y2 0-131070[c]
USER_DATA 1 r2->x1 0-u16max[u]
USER_DATA 1 r2->x2 0-131070[c]
USER_DATA 1 r2->y1 0-u16max[u]
USER_DATA 1 r2->y2 0-131070[c]
LOCK2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex

drivers/gpu/drm/i915/display/intel_plane.c intel_plane_check_clipping() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 4096-ptr_max
BUF_SIZE 0 r1 16
BUF_SIZE 1 r2 16
RX_PATH
TASK_NOT_RUNNING

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

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 5724760542161854464
PARAM_VALUE 1 r2->x1 0
PARAM_VALUE 1 r2->x2 0-u16max
PARAM_VALUE 1 r2->y1 0
PARAM_VALUE 1 r2->y2 0-u16max
BUF_SIZE 0 r1 16
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 r2->x2 2-u16max[c]
USER_DATA 1 r2->y2 0-u16max

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

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &drm_unplug_srcu

drivers/gpu/drm/tests/drm_plane_helper_test.c check_crtc_eq() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 6294151601420746752

drivers/gpu/drm/tests/drm_plane_helper_test.c check_src_eq() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 0 r1->x1 0-s32max
PARAM_VALUE 0 r1->y1 0-s32max
PARAM_VALUE 1 r2 5813281483903045632

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

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 0 r1->x1 0-s32max
PARAM_VALUE 0 r1->y1 0-s32max
PARAM_VALUE 1 r2 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_display.c intel_async_flip_check_hw() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/i915/display/intel_display.c intel_async_flip_check_hw() -> drm_rect_equals()

Type Parameter Key Value
PARAM_VALUE 0 r1 4096-ptr_max
PARAM_VALUE 1 r2 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex
HALF_LOCKED2 &_state->dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex