Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 overlay 4096-ptr_max
PARAM_VALUE 0 overlay->crtc 4096-ptr_max
PARAM_VALUE 1 rec 4096-ptr_max
BUF_SIZE 1 rec 128-16383
BUF_SIZE 1 rec 128-16383
CAPPED_DATA 0 overlay->crtc 1
CAPPED_DATA 1 rec->crtc_id 1
DATA_SOURCE 1 rec $1
BIT_INFO 1 rec->flags 0x1000000,0xffffffff
USER_DATA 1 rec->bo_handle 0-u32max[u]
USER_DATA 1 rec->crtc_id 0-u32max[c]
USER_DATA 1 rec->dst_height 0-u16max[u]
USER_DATA 1 rec->dst_width 0-u16max[u]
USER_DATA 1 rec->dst_x 0-u16max[u]
USER_DATA 1 rec->dst_y 0-u16max[u]
USER_DATA 1 rec->flags 16777216-u32max[u]
USER_DATA 1 rec->offset_U 0-u32max[u]
USER_DATA 1 rec->offset_V 0-u32max[u]
USER_DATA 1 rec->offset_Y 0-u32max[u]
USER_DATA 1 rec->src_height 0-u16max[u]
USER_DATA 1 rec->src_scan_height 0-u16max[u]
USER_DATA 1 rec->src_scan_width 0-u16max[u]
USER_DATA 1 rec->src_width 0-u16max[u]
USER_DATA 1 rec->stride_UV 0-u16max[u]
USER_DATA 1 rec->stride_Y 0-u16max[u]
USER_PTR 1 rec
LOCK2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->mutex