Documented in 1 files:
Defined in 1 files as a function:
Referenced in 13 files:
- drivers/gpu/drm/drm_fb_helper.c, line 589
- drivers/gpu/drm/drm_panic.c
- drivers/gpu/drm/gud/gud_pipe.c, line 441
- drivers/gpu/drm/i915/display/intel_display.c
- drivers/gpu/drm/i915/display/intel_fb.c, line 1522
- drivers/gpu/drm/i915/display/intel_overlay.c, line 648
- drivers/gpu/drm/i915/display/intel_pfit.c
- drivers/gpu/drm/i915/display/intel_plane.c, line 1235
- drivers/gpu/drm/i915/display/skl_scaler.c
- drivers/gpu/drm/sysfb/drm_sysfb_modeset.c, line 387
-
drivers/gpu/drm/tests/drm_rect_test.c
- line 35
- line 36
- line 37
- line 43
- line 44
- line 45
- line 58
- line 59
- line 60
- line 72
- line 73
- line 74
- line 86
- line 87
- line 88
- line 106
- line 107
- line 108
- line 120
- line 121
- line 122
- line 134
- line 135
- line 136
- line 148
- line 149
- line 150
- line 162
- line 163
- line 164
- line 176
- line 177
- line 178
- line 203
- line 204
- line 205
- drivers/gpu/drm/vkms/vkms_writeback.c
- include/drm/drm_rect.h, line 236
Smatch caller information:
drivers/gpu/drm/i915/display/intel_overlay.c check_overlay_dst() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1066978174795997184 |
| NOCHECK_CALL | |||
| USER_DATA | 1 | x | 0-u16max[u] |
| USER_DATA | 2 | y | 0-u16max[u] |
| USER_DATA | 3 | width | 0-u16max[u] |
| USER_DATA | 4 | height | 0-u16max[u] |
| LOCK2 | &dev->mode_config.mutex | ||
| TYPE_LOCK | (struct drm_mode_config)->mutex |
drivers/gpu/drm/i915/display/intel_plane.c intel_plane_check_src_coordinates() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 1 | x | 0,65536-2147418112 |
| PARAM_VALUE | 2 | y | 0,65536-2147418112 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-2147418112 |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-2147418112 |
| BUF_SIZE | 0 | r | 16 |
| BIT_INFO | 1 | x | 0x0,0x7fff0000 |
| BIT_INFO | 2 | y | 0x0,0x7fff0000 |
| BIT_INFO | 3 | width | 0x0,0x7fff0000 |
| BIT_INFO | 4 | height | 0x0,0x7fff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/skl_universal_plane.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8846055194873536512 |
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/skl_scaler.c intel_atomic_setup_scaler() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 3632145131286769664 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-s32max |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-s32max |
| BIT_INFO | 3 | width | 0x0,0xffff0000 |
| BIT_INFO | 4 | height | 0x0,0xffff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/skl_scaler.c skl_pfit_enable() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 975705152346820608 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-s32max |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-s32max |
| BIT_INFO | 3 | width | 0x0,0xffff0000 |
| BIT_INFO | 4 | height | 0x0,0xffff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &pool->lock |
drivers/gpu/drm/i915/display/skl_scaler.c skl_scaler_get_config() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 0 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | x | s32min-s32max |
| HOST_DATA | 2 | y | 0-s32max[c] |
| HOST_DATA | 3 | width | s32min-s32max |
| HOST_DATA | 4 | height | 0-s32max[c] |
drivers/gpu/drm/vkms/vkms_composer.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 5356603973827305472 |
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| NOCHECK_CALL | |||
| LOCK2 | &pool->lock |
drivers/gpu/drm/tegra/dc.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 3384787548073365504 |
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/sysfb/drm_sysfb_modeset.c drm_sysfb_plane_helper_atomic_disable() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 5508492271207657472 |
| PARAM_VALUE | 1 | x | 0-u16max |
| PARAM_VALUE | 2 | y | 0-u16max |
| PARAM_VALUE | 3 | width | 0-u16max |
| PARAM_VALUE | 4 | height | 0-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &vkms_output->lock | ||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 131072 |
| PARAM_VALUE | 4 | height | 131072 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 131072 |
| PARAM_VALUE | 4 | height | 131072 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 1 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 1 |
| PARAM_VALUE | 1 | x | 1 |
| PARAM_VALUE | 2 | y | 1 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 262144 |
| PARAM_VALUE | 4 | height | 262144 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 0 | r->x1 | 1 |
| PARAM_VALUE | 0 | r->x2 | 2 |
| PARAM_VALUE | 0 | r->y1 | 1 |
| PARAM_VALUE | 0 | r->y2 | 2 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 262144 |
| PARAM_VALUE | 4 | height | 262144 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 1 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 1 |
| PARAM_VALUE | 1 | x | 1 |
| PARAM_VALUE | 2 | y | 1 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 131072 |
| PARAM_VALUE | 4 | height | 131072 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 4 |
| PARAM_VALUE | 4 | height | 4 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 0 | r->x1 | 1 |
| PARAM_VALUE | 0 | r->x2 | 2 |
| PARAM_VALUE | 0 | r->y1 | 1 |
| PARAM_VALUE | 0 | r->y2 | 2 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 131072 |
| PARAM_VALUE | 4 | height | 131072 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1039042197810339840 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 4 |
| PARAM_VALUE | 4 | height | 4 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2276861390799962112 |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 2 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 2 |
| PARAM_VALUE | 1 | x | 2 |
| PARAM_VALUE | 2 | y | 2 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2783378841927921664 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 0 |
| PARAM_VALUE | 4 | height | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1636888789139185664 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 0 |
| PARAM_VALUE | 4 | height | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1083339946069991424 |
| PARAM_VALUE | 1 | x | 1 |
| PARAM_VALUE | 2 | y | 1 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2783378841927921664 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 0 |
| PARAM_VALUE | 4 | height | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1636888789139185664 |
| PARAM_VALUE | 1 | x | 3 |
| PARAM_VALUE | 2 | y | 3 |
| PARAM_VALUE | 3 | width | 0 |
| PARAM_VALUE | 4 | height | 0 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1083339946069991424 |
| PARAM_VALUE | 0 | r->x1 | 1 |
| PARAM_VALUE | 0 | r->x2 | 2 |
| PARAM_VALUE | 0 | r->y1 | 1 |
| PARAM_VALUE | 0 | r->y2 | 2 |
| PARAM_VALUE | 1 | x | 1 |
| PARAM_VALUE | 2 | y | 1 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 65536 |
| PARAM_VALUE | 4 | height | 65536 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8364656604340920320 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7399515203745845248 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 131072 |
| PARAM_VALUE | 4 | height | 131072 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8364656604340920320 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7399515203745845248 |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 1 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 1 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 65536 |
| PARAM_VALUE | 4 | height | 65536 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8364656604340920320 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7399515203745845248 |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 1 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 1 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_signed_vs_unsigned() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8040523843368812544 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32max |
| PARAM_VALUE | 4 | height | s32max |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_signed_vs_unsigned() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7018866305077252096 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 2 |
| PARAM_VALUE | 4 | height | 2 |
| NOCHECK_CALL |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_signed_vs_unsigned() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7116254131823165440 |
| PARAM_VALUE | 1 | x | 3 |
| PARAM_VALUE | 2 | y | 3 |
| PARAM_VALUE | 3 | width | 1 |
| PARAM_VALUE | 4 | height | 1 |
| NOCHECK_CALL |
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| 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/i915/display/intel_fbc.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 3369170050598068224 |
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &fbc->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct intel_fbc)->lock |
drivers/gpu/drm/i915/display/intel_pfit.c ilk_pfit_get_config() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 0 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 1 | x | s32min-s32max |
| HOST_DATA | 2 | y | 0-s32max[c] |
| HOST_DATA | 3 | width | s32min-s32max |
| HOST_DATA | 4 | height | 0-s32max[c] |
drivers/gpu/drm/i915/display/intel_pfit.c intel_pch_pfit_check_scaling() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 653604256435437568 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-s32max |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-s32max |
| BIT_INFO | 3 | width | 0x0,0xffff0000 |
| BIT_INFO | 4 | height | 0x0,0xffff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_pfit.c pch_panel_fitting() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | width | unit_byte |
| UNITS | 4 | height | unit_byte |
drivers/gpu/drm/i915/display/intel_psr.c drm_rect_fp_to_int() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 574198200688939008 |
| PARAM_VALUE | 1 | x | 0-s16max |
| PARAM_VALUE | 2 | y | 0-s16max |
| PARAM_VALUE | 3 | width | s16min-s16max |
| PARAM_VALUE | 4 | height | s16min-s16max |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/vkms/vkms_writeback.c vkms_wb_atomic_commit() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | width | unit_byte |
| UNITS | 4 | height | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/vkms/vkms_writeback.c vkms_wb_atomic_commit() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | width | unit_byte |
| UNITS | 4 | height | unit_byte |
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex | ||
| HALF_LOCKED2 | &state->dev->mode_config.connection_mutex.mutex |
drivers/gpu/drm/i915/display/intel_display.c ilk_pipe_pixel_rate() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2748289713391542272 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-s32max |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-s32max |
| BIT_INFO | 3 | width | 0x0,0xffff0000 |
| BIT_INFO | 4 | height | 0x0,0xffff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_display.c ilk_pipe_pixel_rate_cdclk() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 923820259390152704 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | s32min-(-65536),0,65536-s32max |
| PARAM_VALUE | 4 | height | s32min-(-65536),0,65536-s32max |
| BIT_INFO | 3 | width | 0x0,0xffff0000 |
| BIT_INFO | 4 | height | 0x0,0xffff0000 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_display.c intel_get_pipe_src_size() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 0 | r->x1 | 0 |
| PARAM_VALUE | 0 | r->x2 | 0 |
| PARAM_VALUE | 0 | r->y1 | 0 |
| PARAM_VALUE | 0 | r->y2 | 0 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_display.c intel_joiner_compute_pipe_src() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| DATA_SOURCE | 4 | height | r drm_rect_height |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/i915/display/intel_display.c intel_modeset_pipe_config() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| PARAM_VALUE | 3 | width | 0-u16max |
| PARAM_VALUE | 4 | height | 0-u16max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/drm_panic.c drm_panic_logo_rect() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1990732546825854976 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/drm_panic.c drm_panic_logo_rect() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 1990732546825854976 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &(plane->dev)->mode_config.panic_lock | ||
| HALF_LOCKED2 | flags |
drivers/gpu/drm/i915/display/intel_fb.c calc_plane_remap_info() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 5620314744855711744 |
| DATA_SOURCE | 1 | x | $5 |
| DATA_SOURCE | 2 | y | $6 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpu/drm/drm_fb_helper.c drm_fb_helper_memory_range_to_clip() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 6958803848703811584,7929776478303019008 |
| CAPPED_DATA | 2 | y | 1 |
| CAPPED_DATA | 4 | height | 1 |
| DATA_SOURCE | 0 | r | $3 |
| NOCHECK_CALL | |||
| USER_DATA | 1 | x | 0-s32max[c] |
| USER_DATA | 2 | y | 1-1000000000[c] |
| UNITS | 1 | x | unit_byte |
| UNITS | 3 | width | unit_byte |
| HALF_LOCKED2 | &fbdefio_state->lock |
drivers/gpu/drm/gud/gud_pipe.c gud_fb_handle_damage() -> drm_rect_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7684150057336700928 |
| PARAM_VALUE | 1 | x | 0 |
| PARAM_VALUE | 2 | y | 0 |
| DATA_SOURCE | 0 | r | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| UNITS | 3 | width | unit_byte |
| UNITS | 4 | height | unit_byte |
| LOCK2 | global &drm_unplug_srcu | ||
| HALF_LOCKED2 | irq |