Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 6 files:
- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c, line 3172
- drivers/gpu/drm/drm_atomic.c, line 865
- drivers/gpu/drm/drm_damage_helper.c, line 236
- drivers/gpu/drm/drm_plane.c, line 1679
- drivers/gpu/drm/vboxvideo/vbox_mode.c, line 296
- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c, line 346
Smatch caller information:
drivers/gpu/drm/drm_atomic.c drm_atomic_plane_check() -> drm_plane_get_damage_clips_count()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | state->crtc_x | 1 |
| CAPPED_DATA | 0 | state->crtc_y | 1 |
| CAPPED_DATA | 0 | state->src_h | 1 |
| CAPPED_DATA | 0 | state->src_w | 1 |
| CAPPED_DATA | 0 | state->src_x | 1 |
| CAPPED_DATA | 0 | state->src_y | 1 |
| DATA_SOURCE | 0 | state | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &client->modeset_mutex |
drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c fill_dc_dirty_rects() -> drm_plane_get_damage_clips_count()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| DATA_SOURCE | 0 | state | $2 |
drivers/gpu/drm/vboxvideo/vbox_mode.c vbox_primary_atomic_update() -> drm_plane_get_damage_clips_count()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | state->plane->base.properties->count | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_get_new_plane_state |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vkms_output->lock | ||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c vmw_ldu_primary_plane_atomic_update() -> drm_plane_get_damage_clips_count()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | state | 4096-ptr_max |
| CAPPED_DATA | 0 | state->plane->base.properties->count | 1 |
| DATA_SOURCE | 0 | state | r drm_atomic_get_new_plane_state |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &vkms_output->lock | ||
| HALF_LOCKED2 | irq |
drivers/gpu/drm/drm_damage_helper.c drm_atomic_helper_damage_iter_init() -> drm_plane_get_damage_clips_count()
| 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 |