Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/gpu/drm/drm_plane.c __setplane_atomic() -> (struct drm_plane_funcs)->update_plane()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | _plane | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev->mode_config.funcs->atomic_commit | 0,1709437739929436160,3385958169767186432,9025212985888776192 |
| PARAM_VALUE | 0 | _plane->format_count | 1-u32max |
| PARAM_VALUE | 0 | _plane->funcs | 4096-ptr_max |
| PARAM_VALUE | 1 | _crtc | 4096-ptr_max |
| PARAM_VALUE | 1 | _crtc->dev->mode_config.funcs->atomic_commit | 0,1709437739929436160,3385958169767186432,9025212985888776192 |
| PARAM_VALUE | 2 | fb | 4096-ptr_max |
| PARAM_VALUE | 5 | crtc_w | 0-s32max |
| PARAM_VALUE | 6 | crtc_h | 0-s32max |
| PARAM_VALUE | 9 | src_w | 0-4294901760 |
| PARAM_VALUE | 10 | src_h | 0-4294901760 |
| PARAM_VALUE | 11 | ctx | 349515206065197056,3589058710224125952 |
| PARAM_VALUE | 11 | ctx->locked.prev | 4096-ptr_max |
| CAPPED_DATA | 0 | _plane->format_count | 1 |
| CAPPED_DATA | 0 | _plane->modifier_count | 1 |
| CAPPED_DATA | 1 | _crtc | 1 |
| CAPPED_DATA | 2 | fb->format->format | 1 |
| CAPPED_DATA | 3 | crtc_x | 1 |
| CAPPED_DATA | 4 | crtc_y | 1 |
| CAPPED_DATA | 7 | src_x | 1 |
| CAPPED_DATA | 8 | src_y | 1 |
| CAPPED_DATA | 9 | src_w | 1 |
| CAPPED_DATA | 10 | src_h | 1 |
| DATA_SOURCE | 0 | _plane | $0 |
| DATA_SOURCE | 1 | _crtc | $1 |
| DATA_SOURCE | 2 | fb | $2 |
| DATA_SOURCE | 3 | crtc_x | $3 |
| DATA_SOURCE | 4 | crtc_y | $4 |
| DATA_SOURCE | 5 | crtc_w | $5 |
| DATA_SOURCE | 6 | crtc_h | $6 |
| DATA_SOURCE | 7 | src_x | $7 |
| DATA_SOURCE | 8 | src_y | $8 |
| DATA_SOURCE | 9 | src_w | $9 |
| DATA_SOURCE | 10 | src_h | $10 |
| DATA_SOURCE | 11 | ctx | $11 |
| FUZZY_MAX | 9 | src_w | 0 |
| FUZZY_MAX | 10 | src_h | 0 |
| CONTAINER | 0 | -0-312+0 | $(-1) |
| MEM_ZERO | 11 | ctx | |
| USER_DATA | 0 | _plane->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 0 | _plane->state->hotspot_y | s32min-s32max[u] |
| USER_DATA | 1 | _crtc->cursor->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 1 | _crtc->cursor->state->hotspot_y | s32min-s32max[u] |
| USER_DATA | 3 | crtc_x | s32min-s32max[c] |
| USER_DATA | 4 | crtc_y | s32min-s32max[c] |
| USER_DATA | 5 | crtc_w | 0-s32max[u] |
| USER_DATA | 6 | crtc_h | 0-s32max[u] |
| USER_DATA | 7 | src_x | 0-u32max[c] |
| USER_DATA | 8 | src_y | 0-u32max[c] |
| USER_DATA | 9 | src_w | 0-4294901760[c] |
| USER_DATA | 10 | src_h | 0-4294901760[c] |
| HALF_LOCKED2 | 0 | &_plane->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &_plane->dev->mode_config.mutex | |
| HALF_LOCKED2 | 1 | &_crtc->cursor->mutex | |
| HALF_LOCKED2 | 1 | &_crtc->mutex |
drivers/gpu/drm/drm_plane.c __setplane_internal() -> (struct drm_plane_funcs)->update_plane()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | _plane | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | _plane->dev->mode_config.funcs->atomic_commit | 0,1709437739929436160,3385958169767186432,9025212985888776192 |
| PARAM_VALUE | 0 | _plane->format_count | 1-u32max |
| PARAM_VALUE | 0 | _plane->funcs | 4096-ptr_max |
| PARAM_VALUE | 1 | _crtc | 4096-ptr_max |
| PARAM_VALUE | 2 | fb | 4096-ptr_max |
| PARAM_VALUE | 5 | crtc_w | 0-s32max |
| PARAM_VALUE | 6 | crtc_h | 0-s32max |
| PARAM_VALUE | 9 | src_w | 0-4294901760 |
| PARAM_VALUE | 10 | src_h | 0-4294901760 |
| PARAM_VALUE | 11 | ctx | 349515206065197056,3589058710224125952 |
| PARAM_VALUE | 11 | ctx->locked.prev | 4096-ptr_max |
| CAPPED_DATA | 0 | _plane->format_count | 1 |
| CAPPED_DATA | 0 | _plane->modifier_count | 1 |
| CAPPED_DATA | 1 | _crtc | 1 |
| CAPPED_DATA | 2 | fb->format->format | 1 |
| CAPPED_DATA | 3 | crtc_x | 1 |
| CAPPED_DATA | 4 | crtc_y | 1 |
| CAPPED_DATA | 7 | src_x | 1 |
| CAPPED_DATA | 8 | src_y | 1 |
| CAPPED_DATA | 9 | src_w | 1 |
| CAPPED_DATA | 10 | src_h | 1 |
| DATA_SOURCE | 0 | _plane | $0 |
| DATA_SOURCE | 1 | _crtc | $1 |
| DATA_SOURCE | 2 | fb | $2 |
| DATA_SOURCE | 3 | crtc_x | $3 |
| DATA_SOURCE | 4 | crtc_y | $4 |
| DATA_SOURCE | 5 | crtc_w | $5 |
| DATA_SOURCE | 6 | crtc_h | $6 |
| DATA_SOURCE | 7 | src_x | $7 |
| DATA_SOURCE | 8 | src_y | $8 |
| DATA_SOURCE | 9 | src_w | $9 |
| DATA_SOURCE | 10 | src_h | $10 |
| DATA_SOURCE | 11 | ctx | $11 |
| FUZZY_MAX | 9 | src_w | 0 |
| FUZZY_MAX | 10 | src_h | 0 |
| CONTAINER | 0 | -0-312+0 | $(-1) |
| MEM_ZERO | 11 | ctx | |
| USER_DATA | 0 | _plane->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 0 | _plane->state->hotspot_y | s32min-s32max[u] |
| USER_DATA | 1 | _crtc->cursor->state->hotspot_x | s32min-s32max[u] |
| USER_DATA | 1 | _crtc->cursor->state->hotspot_y | s32min-s32max[u] |
| USER_DATA | 3 | crtc_x | s32min-s32max[c] |
| USER_DATA | 4 | crtc_y | s32min-s32max[c] |
| USER_DATA | 5 | crtc_w | 0-s32max[u] |
| USER_DATA | 6 | crtc_h | 0-s32max[u] |
| USER_DATA | 7 | src_x | 0-u32max[c] |
| USER_DATA | 8 | src_y | 0-u32max[c] |
| USER_DATA | 9 | src_w | 0-4294901760[c] |
| USER_DATA | 10 | src_h | 0-4294901760[c] |
| HALF_LOCKED2 | 0 | &_plane->dev->mode_config.connection_mutex | |
| HALF_LOCKED2 | 0 | &_plane->dev->mode_config.mutex | |
| HALF_LOCKED2 | 1 | &_crtc->cursor->mutex | |
| HALF_LOCKED2 | 1 | &_crtc->mutex |