Lines Matching refs:r
281 void drm_rect_debug_print(const struct drm_rect *r, bool fixed_point) in drm_rect_debug_print() argument
283 int w = drm_rect_width(r); in drm_rect_debug_print()
284 int h = drm_rect_height(r); in drm_rect_debug_print()
290 r->x1 >> 16, ((r->x1 & 0xffff) * 15625) >> 10, in drm_rect_debug_print()
291 r->y1 >> 16, ((r->y1 & 0xffff) * 15625) >> 10); in drm_rect_debug_print()
293 DRM_DEBUG_KMS("%dx%d%+d%+d\n", w, h, r->x1, r->y1); in drm_rect_debug_print()
313 void drm_rect_rotate(struct drm_rect *r, in drm_rect_rotate() argument
320 tmp = *r; in drm_rect_rotate()
323 r->x1 = width - tmp.x2; in drm_rect_rotate()
324 r->x2 = width - tmp.x1; in drm_rect_rotate()
328 r->y1 = height - tmp.y2; in drm_rect_rotate()
329 r->y2 = height - tmp.y1; in drm_rect_rotate()
337 tmp = *r; in drm_rect_rotate()
338 r->x1 = tmp.y1; in drm_rect_rotate()
339 r->x2 = tmp.y2; in drm_rect_rotate()
340 r->y1 = width - tmp.x2; in drm_rect_rotate()
341 r->y2 = width - tmp.x1; in drm_rect_rotate()
344 tmp = *r; in drm_rect_rotate()
345 r->x1 = width - tmp.x2; in drm_rect_rotate()
346 r->x2 = width - tmp.x1; in drm_rect_rotate()
347 r->y1 = height - tmp.y2; in drm_rect_rotate()
348 r->y2 = height - tmp.y1; in drm_rect_rotate()
351 tmp = *r; in drm_rect_rotate()
352 r->x1 = height - tmp.y2; in drm_rect_rotate()
353 r->x2 = height - tmp.y1; in drm_rect_rotate()
354 r->y1 = tmp.x1; in drm_rect_rotate()
355 r->y2 = tmp.x2; in drm_rect_rotate()
387 void drm_rect_rotate_inv(struct drm_rect *r, in drm_rect_rotate_inv() argument
397 tmp = *r; in drm_rect_rotate_inv()
398 r->x1 = width - tmp.y2; in drm_rect_rotate_inv()
399 r->x2 = width - tmp.y1; in drm_rect_rotate_inv()
400 r->y1 = tmp.x1; in drm_rect_rotate_inv()
401 r->y2 = tmp.x2; in drm_rect_rotate_inv()
404 tmp = *r; in drm_rect_rotate_inv()
405 r->x1 = width - tmp.x2; in drm_rect_rotate_inv()
406 r->x2 = width - tmp.x1; in drm_rect_rotate_inv()
407 r->y1 = height - tmp.y2; in drm_rect_rotate_inv()
408 r->y2 = height - tmp.y1; in drm_rect_rotate_inv()
411 tmp = *r; in drm_rect_rotate_inv()
412 r->x1 = tmp.y1; in drm_rect_rotate_inv()
413 r->x2 = tmp.y2; in drm_rect_rotate_inv()
414 r->y1 = height - tmp.x2; in drm_rect_rotate_inv()
415 r->y2 = height - tmp.x1; in drm_rect_rotate_inv()
422 tmp = *r; in drm_rect_rotate_inv()
425 r->x1 = width - tmp.x2; in drm_rect_rotate_inv()
426 r->x2 = width - tmp.x1; in drm_rect_rotate_inv()
430 r->y1 = height - tmp.y2; in drm_rect_rotate_inv()
431 r->y2 = height - tmp.y1; in drm_rect_rotate_inv()