Documented in 1 files:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/drm_rect.c
- drivers/gpu/drm/i915/display/intel_fbc.c
- drivers/gpu/drm/i915/display/skl_universal_plane.c
- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c, line 385
- drivers/gpu/drm/tests/drm_rect_test.c
- drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c, line 1204
Smatch caller information:
drivers/gpu/drm/i915/display/skl_universal_plane.c clip_damage() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/i915/display/skl_universal_plane.c make_damage_viewport_relative() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c _dpu_crtc_program_lm_output_roi() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_rect.c drm_rect_clip_scaled() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | (-1),16 |
| BUF_SIZE | 0 | r | (-1),16 |
| DATA_SOURCE | 0 | r | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/gpu/drm/drm_rect.c drm_rect_intersect() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | (-1),16 |
| BUF_SIZE | 0 | r | (-1),16 |
| CAPPED_DATA | 0 | r->x2 | 1 |
| CAPPED_DATA | 0 | r->y2 | 1 |
| DATA_SOURCE | 0 | r | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | r->x1 | 0-u16max[u] |
| USER_DATA | 0 | r->x2 | 0-131070[c] |
| USER_DATA | 0 | r->y1 | 0-u16max[u] |
| USER_DATA | 0 | r->y2 | 0-131070[c] |
| HALF_LOCKED2 | global &drm_unplug_srcu |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4414293715492917248 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2783378841927921664 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_div_by_zero() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2783378841927921664 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_not_clipped() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 7954618695724646400 |
drivers/gpu/drm/tests/drm_rect_test.c drm_test_rect_clip_scaled_signed_vs_unsigned() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 8040523843368812544 |
drivers/gpu/drm/i915/display/intel_fbc.c __intel_fbc_prepare_dirty_rect() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fbc->lock | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct intel_fbc)->lock |
drivers/gpu/drm/i915/display/intel_fbc.c intel_fbc_dirty_rect_update() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 4096-ptr_max |
| BUF_SIZE | 0 | r | 16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &fbc->lock | ||
| HALF_LOCKED2 | irq | ||
| TYPE_LOCK | (struct intel_fbc)->lock |
drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c vmw_stdu_bo_populate_update_cpu() -> drm_rect_visible()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | r | 2100329577708421120 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | irq |