Lines Matching refs:put_image_rec
1045 struct drm_intel_overlay_put_image *put_image_rec = data;
1065 if (!(put_image_rec->flags & I915_OVERLAY_ENABLE)) {
1081 drmmode_obj = drm_mode_object_find(dev, put_image_rec->crtc_id,
1090 put_image_rec->bo_handle);
1127 ret = check_overlay_dst(overlay, put_image_rec);
1132 params->dst_y = ((((u32)put_image_rec->dst_y) << 12) /
1135 params->dst_h = ((((u32)put_image_rec->dst_height) << 12) /
1138 params->dst_y = put_image_rec->dst_y;
1139 params->dst_h = put_image_rec->dst_height;
1141 params->dst_x = put_image_rec->dst_x;
1142 params->dst_w = put_image_rec->dst_width;
1144 params->src_w = put_image_rec->src_width;
1145 params->src_h = put_image_rec->src_height;
1146 params->src_scan_w = put_image_rec->src_scan_width;
1147 params->src_scan_h = put_image_rec->src_scan_height;
1154 ret = check_overlay_src(dev, put_image_rec, new_bo);
1157 params->format = put_image_rec->flags & ~I915_OVERLAY_FLAGS_MASK;
1158 params->stride_Y = put_image_rec->stride_Y;
1159 params->stride_UV = put_image_rec->stride_UV;
1160 params->offset_Y = put_image_rec->offset_Y;
1161 params->offset_U = put_image_rec->offset_U;
1162 params->offset_V = put_image_rec->offset_V;