Lines Matching defs:box
422 struct drm_clip_rect box;
424 if (DRM_COPY_FROM_USER_UNCHECKED(&box, &boxes[i], sizeof(box))) {
428 return (i915_emit_box_p(dev, &box, DR1, DR4));
432 i915_emit_box_p(struct drm_device *dev, struct drm_clip_rect *box,
438 if (box->y2 <= box->y1 || box->x2 <= box->x1 || box->y2 <= 0 ||
439 box->x2 <= 0) {
440 DRM_ERROR("Bad box %d,%d..%d,%d\n",
441 box->x1, box->y1, box->x2, box->y2);
451 OUT_RING((box->x1 & 0xffff) | (box->y1 << 16));
452 OUT_RING(((box->x2 - 1) & 0xffff) | ((box->y2 - 1) << 16));
461 OUT_RING((box->x1 & 0xffff) | (box->y1 << 16));
462 OUT_RING(((box->x2 - 1) & 0xffff) | ((box->y2 - 1) << 16));