Lines Matching defs:box
394 struct drm_clip_rect box;
396 if (DRM_COPY_FROM_USER_UNCHECKED(&box, &boxes[i], sizeof(box))) {
400 return (i915_emit_box_p(dev, &box, DR1, DR4));
404 i915_emit_box_p(struct drm_device *dev, struct drm_clip_rect *box,
410 if (box->y2 <= box->y1 || box->x2 <= box->x1 || box->y2 <= 0 ||
411 box->x2 <= 0) {
412 DRM_ERROR("Bad box %d,%d..%d,%d\n",
413 box->x1, box->y1, box->x2, box->y2);
423 OUT_RING((box->x1 & 0xffff) | (box->y1 << 16));
424 OUT_RING(((box->x2 - 1) & 0xffff) | ((box->y2 - 1) << 16));
433 OUT_RING((box->x1 & 0xffff) | (box->y1 << 16));
434 OUT_RING(((box->x2 - 1) & 0xffff) | ((box->y2 - 1) << 16));