Lines Matching refs:drm_rects
2343 struct drm_rect *drm_rects; in vmw_kms_update_layout_ioctl() local
2370 drm_rects = (struct drm_rect *)rects; in vmw_kms_update_layout_ioctl()
2384 drm_rects[i].x1 = curr_rect.x; in vmw_kms_update_layout_ioctl()
2385 drm_rects[i].y1 = curr_rect.y; in vmw_kms_update_layout_ioctl()
2386 drm_rects[i].x2 = curr_rect.x + curr_rect.w; in vmw_kms_update_layout_ioctl()
2387 drm_rects[i].y2 = curr_rect.y + curr_rect.h; in vmw_kms_update_layout_ioctl()
2390 drm_rects[i].x1, drm_rects[i].y1, in vmw_kms_update_layout_ioctl()
2391 drm_rects[i].x2, drm_rects[i].y2); in vmw_kms_update_layout_ioctl()
2400 if (drm_rects[i].x1 < 0 || drm_rects[i].y1 < 0 || in vmw_kms_update_layout_ioctl()
2401 drm_rects[i].x2 > mode_config->max_width || in vmw_kms_update_layout_ioctl()
2402 drm_rects[i].y2 > mode_config->max_height) { in vmw_kms_update_layout_ioctl()
2404 drm_rects[i].x1, drm_rects[i].y1, in vmw_kms_update_layout_ioctl()
2405 drm_rects[i].x2, drm_rects[i].y2); in vmw_kms_update_layout_ioctl()
2411 ret = vmw_kms_check_display_memory(dev, arg->num_outputs, drm_rects); in vmw_kms_update_layout_ioctl()
2414 vmw_du_update_layout(dev_priv, arg->num_outputs, drm_rects); in vmw_kms_update_layout_ioctl()