Lines Matching refs:drm_rect
42 bool drm_rect_intersect(struct drm_rect *r1, const struct drm_rect *r2) in drm_rect_intersect()
80 bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst, in drm_rect_clip_scaled()
81 const struct drm_rect *clip) in drm_rect_clip_scaled()
157 int drm_rect_calc_hscale(const struct drm_rect *src, in drm_rect_calc_hscale()
158 const struct drm_rect *dst, in drm_rect_calc_hscale()
192 int drm_rect_calc_vscale(const struct drm_rect *src, in drm_rect_calc_vscale()
193 const struct drm_rect *dst, in drm_rect_calc_vscale()
233 int drm_rect_calc_hscale_relaxed(struct drm_rect *src, in drm_rect_calc_hscale_relaxed()
234 struct drm_rect *dst, in drm_rect_calc_hscale_relaxed()
287 int drm_rect_calc_vscale_relaxed(struct drm_rect *src, in drm_rect_calc_vscale_relaxed()
288 struct drm_rect *dst, in drm_rect_calc_vscale_relaxed()
324 void drm_rect_debug_print(const char *prefix, const struct drm_rect *r, bool fixed_point) in drm_rect_debug_print()
349 void drm_rect_rotate(struct drm_rect *r, in drm_rect_rotate()
353 struct drm_rect tmp; in drm_rect_rotate()
423 void drm_rect_rotate_inv(struct drm_rect *r, in drm_rect_rotate_inv()
427 struct drm_rect tmp; in drm_rect_rotate_inv()