Lines Matching refs:drm_rect
42 bool drm_rect_intersect(struct drm_rect *r1, const struct drm_rect *r2) in drm_rect_intersect()
68 bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst, in drm_rect_clip_scaled()
69 const struct drm_rect *clip, in drm_rect_clip_scaled()
127 int drm_rect_calc_hscale(const struct drm_rect *src, in drm_rect_calc_hscale()
128 const struct drm_rect *dst, in drm_rect_calc_hscale()
158 int drm_rect_calc_vscale(const struct drm_rect *src, in drm_rect_calc_vscale()
159 const struct drm_rect *dst, in drm_rect_calc_vscale()
195 int drm_rect_calc_hscale_relaxed(struct drm_rect *src, in drm_rect_calc_hscale_relaxed()
196 struct drm_rect *dst, in drm_rect_calc_hscale_relaxed()
245 int drm_rect_calc_vscale_relaxed(struct drm_rect *src, in drm_rect_calc_vscale_relaxed()
246 struct drm_rect *dst, in drm_rect_calc_vscale_relaxed()
281 void drm_rect_debug_print(const struct drm_rect *r, bool fixed_point) in drm_rect_debug_print()
313 void drm_rect_rotate(struct drm_rect *r, in drm_rect_rotate()
317 struct drm_rect tmp; in drm_rect_rotate()
387 void drm_rect_rotate_inv(struct drm_rect *r, in drm_rect_rotate_inv()
391 struct drm_rect tmp; in drm_rect_rotate_inv()