drm_rect          300 drivers/gpu/drm/cirrus/cirrus.c 			       struct drm_rect *rect)
drm_rect          332 drivers/gpu/drm/cirrus/cirrus.c 	struct drm_rect fullscreen = {
drm_rect          428 drivers/gpu/drm/cirrus/cirrus.c 	struct drm_rect rect;
drm_rect          653 drivers/gpu/drm/drm_atomic.c 	struct drm_rect src  = drm_plane_state_src(state);
drm_rect          654 drivers/gpu/drm/drm_atomic.c 	struct drm_rect dest = drm_plane_state_dest(state);
drm_rect          775 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_rect *src = &plane_state->src;
drm_rect          776 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_rect *dst = &plane_state->dst;
drm_rect          778 drivers/gpu/drm/drm_atomic_helper.c 	struct drm_rect clip = {};
drm_rect          583 drivers/gpu/drm/drm_atomic_uapi.c 					sizeof(struct drm_rect),
drm_rect          320 drivers/gpu/drm/drm_damage_helper.c 				   struct drm_rect *rect)
drm_rect          361 drivers/gpu/drm/drm_damage_helper.c 				     struct drm_rect *rect)
drm_rect          364 drivers/gpu/drm/drm_damage_helper.c 	struct drm_rect clip;
drm_rect           20 drivers/gpu/drm/drm_format_helper.c static unsigned int clip_offset(struct drm_rect *clip,
drm_rect           37 drivers/gpu/drm/drm_format_helper.c 		   struct drm_rect *clip)
drm_rect           64 drivers/gpu/drm/drm_format_helper.c 			   struct drm_rect *clip)
drm_rect           89 drivers/gpu/drm/drm_format_helper.c 		   struct drm_rect *clip)
drm_rect          150 drivers/gpu/drm/drm_format_helper.c 			       struct drm_rect *clip, bool swab)
drm_rect          195 drivers/gpu/drm/drm_format_helper.c 				       struct drm_rect *clip, bool swab)
drm_rect          247 drivers/gpu/drm/drm_format_helper.c 				       struct drm_rect *clip)
drm_rect          288 drivers/gpu/drm/drm_format_helper.c 			       struct drm_rect *clip)
drm_rect          201 drivers/gpu/drm/drm_mipi_dbi.c 		      struct drm_rect *clip, bool swap)
drm_rect          241 drivers/gpu/drm/drm_mipi_dbi.c static void mipi_dbi_fb_dirty(struct drm_framebuffer *fb, struct drm_rect *rect)
drm_rect          303 drivers/gpu/drm/drm_mipi_dbi.c 	struct drm_rect rect;
drm_rect          336 drivers/gpu/drm/drm_mipi_dbi.c 	struct drm_rect rect = {
drm_rect          104 drivers/gpu/drm/drm_plane_helper.c 					 struct drm_rect *src,
drm_rect          105 drivers/gpu/drm/drm_plane_helper.c 					 struct drm_rect *dst,
drm_rect          164 drivers/gpu/drm/drm_plane_helper.c 	struct drm_rect src = {
drm_rect          170 drivers/gpu/drm/drm_plane_helper.c 	struct drm_rect dest = {
drm_rect           44 drivers/gpu/drm/drm_rect.c bool drm_rect_intersect(struct drm_rect *r1, const struct drm_rect *r2)
drm_rect           87 drivers/gpu/drm/drm_rect.c bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst,
drm_rect           88 drivers/gpu/drm/drm_rect.c 			  const struct drm_rect *clip)
drm_rect          164 drivers/gpu/drm/drm_rect.c int drm_rect_calc_hscale(const struct drm_rect *src,
drm_rect          165 drivers/gpu/drm/drm_rect.c 			 const struct drm_rect *dst,
drm_rect          199 drivers/gpu/drm/drm_rect.c int drm_rect_calc_vscale(const struct drm_rect *src,
drm_rect          200 drivers/gpu/drm/drm_rect.c 			 const struct drm_rect *dst,
drm_rect          223 drivers/gpu/drm/drm_rect.c void drm_rect_debug_print(const char *prefix, const struct drm_rect *r, bool fixed_point)
drm_rect          248 drivers/gpu/drm/drm_rect.c void drm_rect_rotate(struct drm_rect *r,
drm_rect          252 drivers/gpu/drm/drm_rect.c 	struct drm_rect tmp;
drm_rect          322 drivers/gpu/drm/drm_rect.c void drm_rect_rotate_inv(struct drm_rect *r,
drm_rect          326 drivers/gpu/drm/drm_rect.c 	struct drm_rect tmp;
drm_rect         2720 drivers/gpu/drm/i915/display/intel_display.c 			struct drm_rect r;
drm_rect         2864 drivers/gpu/drm/i915/display/intel_display.c 			struct drm_rect r;
drm_rect          288 drivers/gpu/drm/i915/display/intel_sprite.c 	struct drm_rect *src = &plane_state->base.src;
drm_rect         1526 drivers/gpu/drm/i915/display/intel_sprite.c 	const struct drm_rect *src = &plane_state->base.src;
drm_rect         1527 drivers/gpu/drm/i915/display/intel_sprite.c 	const struct drm_rect *dst = &plane_state->base.dst;
drm_rect          315 drivers/gpu/drm/i915/i915_trace.h 		      DRM_RECT_FP_ARG((const struct drm_rect *)__entry->src),
drm_rect          316 drivers/gpu/drm/i915/i915_trace.h 		      DRM_RECT_ARG((const struct drm_rect *)__entry->dst))
drm_rect          552 drivers/gpu/drm/imx/ipuv3-plane.c 	struct drm_rect *dst = &state->dst;
drm_rect          106 drivers/gpu/drm/meson/meson_plane.c 	struct drm_rect dest = drm_plane_state_dest(state);
drm_rect           12 drivers/gpu/drm/meson/meson_vpp.h struct drm_rect;
drm_rect           23 drivers/gpu/drm/meson/meson_vpp.h 					    struct drm_rect *input);
drm_rect          100 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		const struct drm_rect *lm_roi = &crtc_state->lm_bounds[lm_idx];
drm_rect          408 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		struct drm_rect *r = &cstate->lm_bounds[i];
drm_rect          828 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 	struct drm_rect crtc_rect = { 0 };
drm_rect          864 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		struct drm_rect dst, clip = crtc_rect;
drm_rect          983 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c 		struct drm_rect left_rect, right_rect;
drm_rect          199 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h 	struct drm_rect lm_bounds[CRTC_DUAL_MIXERS];
drm_rect          159 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 	struct drm_rect src_rect;
drm_rect          160 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h 	struct drm_rect dst_rect;
drm_rect          638 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	struct drm_rect src[R_MAX], dst[R_MAX];
drm_rect          823 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c static bool dpu_plane_validate_src(struct drm_rect *src,
drm_rect          824 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 				   struct drm_rect *fb_rect,
drm_rect          849 drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c 	struct drm_rect src, dst, fb_rect = { 0 };
drm_rect          653 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__field_struct(	struct drm_rect,	src_rect	)
drm_rect          654 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__field_struct(	struct drm_rect,	dst_rect	)
drm_rect          690 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 	TP_PROTO(uint32_t drm_id, int mixer, struct drm_rect *bounds),
drm_rect          695 drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h 		__field_struct(	struct drm_rect,	bounds	)
drm_rect           24 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c 		struct drm_rect *src, struct drm_rect *dest);
drm_rect          292 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c 		struct drm_rect src = drm_plane_state_src(state);
drm_rect          915 drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c 		struct drm_rect *src, struct drm_rect *dest)
drm_rect          520 drivers/gpu/drm/rcar-du/rcar_du_plane.c 	const struct drm_rect *dst = &state->state.dst;
drm_rect          792 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct drm_rect *src = &state->src;
drm_rect          793 drivers/gpu/drm/rockchip/rockchip_drm_vop.c 	struct drm_rect *dest = &state->dst;
drm_rect           43 drivers/gpu/drm/selftests/test-drm_damage_helper.c static bool check_damage_clip(struct drm_plane_state *state, struct drm_rect *r,
drm_rect           77 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          108 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          141 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          173 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          206 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          235 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          263 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          288 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          324 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          359 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          395 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          430 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          468 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          507 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          545 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          582 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          621 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          662 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          705 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          742 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect          781 drivers/gpu/drm/selftests/test-drm_damage_helper.c 	struct drm_rect clip;
drm_rect           99 drivers/gpu/drm/tiny/gm12u320.c 		struct drm_rect          rect;
drm_rect          430 drivers/gpu/drm/tiny/gm12u320.c 				   struct drm_rect *dirty)
drm_rect          445 drivers/gpu/drm/tiny/gm12u320.c 		struct drm_rect *rect = &gm12u320->fb_update.rect;
drm_rect          594 drivers/gpu/drm/tiny/gm12u320.c 	struct drm_rect rect = { 0, 0, GM12U320_USER_WIDTH, GM12U320_HEIGHT };
drm_rect          614 drivers/gpu/drm/tiny/gm12u320.c 	struct drm_rect rect;
drm_rect           78 drivers/gpu/drm/tiny/ili9225.c static void ili9225_fb_dirty(struct drm_framebuffer *fb, struct drm_rect *rect)
drm_rect          169 drivers/gpu/drm/tiny/ili9225.c 	struct drm_rect rect;
drm_rect          190 drivers/gpu/drm/tiny/ili9225.c 	struct drm_rect rect = {
drm_rect          536 drivers/gpu/drm/tiny/repaper.c 	struct drm_rect clip;
drm_rect          860 drivers/gpu/drm/tiny/repaper.c 	struct drm_rect rect;
drm_rect           66 drivers/gpu/drm/tiny/st7586.c 				       struct drm_rect *clip)
drm_rect           92 drivers/gpu/drm/tiny/st7586.c 			   struct drm_rect *clip)
drm_rect          115 drivers/gpu/drm/tiny/st7586.c static void st7586_fb_dirty(struct drm_framebuffer *fb, struct drm_rect *rect)
drm_rect          163 drivers/gpu/drm/tiny/st7586.c 	struct drm_rect rect;
drm_rect          183 drivers/gpu/drm/tiny/st7586.c 	struct drm_rect rect = {
drm_rect           25 drivers/gpu/drm/vkms/vkms_drv.h 	struct drm_rect src, dst;
drm_rect          104 drivers/gpu/drm/vkms/vkms_plane.c 	memcpy(&composer->src, &plane->state->src, sizeof(struct drm_rect));
drm_rect          105 drivers/gpu/drm/vkms/vkms_plane.c 	memcpy(&composer->dst, &plane->state->dst, sizeof(struct drm_rect));
drm_rect          261 drivers/gpu/drm/vmwgfx/vmwgfx_blit.c 	struct drm_rect *rect = &diff->rect;
drm_rect         1351 drivers/gpu/drm/vmwgfx/vmwgfx_drv.h 	struct drm_rect rect;
drm_rect         1454 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 					struct drm_rect *rects)
drm_rect         1457 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect bounding_box = {0};
drm_rect         1605 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect *rects;
drm_rect         1610 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	rects = kcalloc(dev->mode_config.num_crtc, sizeof(struct drm_rect),
drm_rect         2022 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 				unsigned int num_rects, struct drm_rect *rects)
drm_rect         2343 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect *drm_rects;
drm_rect         2348 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		struct drm_rect def_rect = {0, 0, 800, 600};
drm_rect         2370 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_rects = (struct drm_rect *)rects;
drm_rect         2799 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect clip;
drm_rect         2800 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect bb;
drm_rect          108 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 			 struct drm_rect *clip, uint32_t src_x, uint32_t src_y);
drm_rect          119 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 				    struct drm_rect *bb);
drm_rect          571 drivers/gpu/drm/vmwgfx/vmwgfx_kms.h 					    struct drm_rect *r)
drm_rect          502 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					 void *cmd, struct drm_rect *clip,
drm_rect          520 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 				      void *cmd, struct drm_rect *bb)
drm_rect          618 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					  void *cmd, struct drm_rect *clip,
drm_rect          636 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 					  void *cmd, struct drm_rect *bb)
drm_rect          640 drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c 	struct drm_rect src_bb;
drm_rect         1224 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					  void *cmd, struct drm_rect *clip,
drm_rect         1243 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 					    void *cmd, struct drm_rect *bb)
drm_rect         1274 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 				     void *cmd, struct drm_rect *clip,
drm_rect         1288 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 				struct drm_rect *bb)
drm_rect         1442 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 	struct drm_rect clip;
drm_rect         1497 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 			       struct drm_rect *clip, uint32_t fb_x,
drm_rect         1517 drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c 				 struct drm_rect *bb)
drm_rect          187 drivers/gpu/drm/zte/zx_plane.c 	struct drm_rect *src = &state->src;
drm_rect          188 drivers/gpu/drm/zte/zx_plane.c 	struct drm_rect *dst = &state->dst;
drm_rect           56 include/drm/drm_damage_helper.h 	struct drm_rect plane_src;
drm_rect           58 include/drm/drm_damage_helper.h 	const struct drm_rect *clips;
drm_rect           80 include/drm/drm_damage_helper.h 				   struct drm_rect *rect);
drm_rect           83 include/drm/drm_damage_helper.h 				     struct drm_rect *rect);
drm_rect           96 include/drm/drm_damage_helper.h static inline struct drm_rect *
drm_rect           99 include/drm/drm_damage_helper.h 	return (struct drm_rect *)drm_plane_get_damage_clips(state);
drm_rect           10 include/drm/drm_format_helper.h struct drm_rect;
drm_rect           13 include/drm/drm_format_helper.h 		   struct drm_rect *clip);
drm_rect           16 include/drm/drm_format_helper.h 			   struct drm_rect *clip);
drm_rect           18 include/drm/drm_format_helper.h 		   struct drm_rect *clip);
drm_rect           21 include/drm/drm_format_helper.h 			       struct drm_rect *clip, bool swab);
drm_rect           24 include/drm/drm_format_helper.h 				       struct drm_rect *clip, bool swab);
drm_rect           27 include/drm/drm_format_helper.h 				       struct drm_rect *clip);
drm_rect           29 include/drm/drm_format_helper.h 			      struct drm_rect *clip);
drm_rect           15 include/drm/drm_mipi_dbi.h struct drm_rect;
drm_rect          163 include/drm/drm_mipi_dbi.h 		      struct drm_rect *clip, bool swap);
drm_rect          188 include/drm/drm_plane.h 	struct drm_rect src, dst;
drm_rect          210 include/drm/drm_plane.h static inline struct drm_rect
drm_rect          213 include/drm/drm_plane.h 	struct drm_rect src = {
drm_rect          222 include/drm/drm_plane.h static inline struct drm_rect
drm_rect          225 include/drm/drm_plane.h 	struct drm_rect dest = {
drm_rect           84 include/drm/drm_rect.h static inline void drm_rect_adjust_size(struct drm_rect *r, int dw, int dh)
drm_rect          101 include/drm/drm_rect.h static inline void drm_rect_translate(struct drm_rect *r, int dx, int dy)
drm_rect          117 include/drm/drm_rect.h static inline void drm_rect_downscale(struct drm_rect *r, int horz, int vert)
drm_rect          132 include/drm/drm_rect.h static inline int drm_rect_width(const struct drm_rect *r)
drm_rect          144 include/drm/drm_rect.h static inline int drm_rect_height(const struct drm_rect *r)
drm_rect          156 include/drm/drm_rect.h static inline bool drm_rect_visible(const struct drm_rect *r)
drm_rect          169 include/drm/drm_rect.h static inline bool drm_rect_equals(const struct drm_rect *r1,
drm_rect          170 include/drm/drm_rect.h 				   const struct drm_rect *r2)
drm_rect          176 include/drm/drm_rect.h bool drm_rect_intersect(struct drm_rect *r, const struct drm_rect *clip);
drm_rect          177 include/drm/drm_rect.h bool drm_rect_clip_scaled(struct drm_rect *src, struct drm_rect *dst,
drm_rect          178 include/drm/drm_rect.h 			  const struct drm_rect *clip);
drm_rect          179 include/drm/drm_rect.h int drm_rect_calc_hscale(const struct drm_rect *src,
drm_rect          180 include/drm/drm_rect.h 			 const struct drm_rect *dst,
drm_rect          182 include/drm/drm_rect.h int drm_rect_calc_vscale(const struct drm_rect *src,
drm_rect          183 include/drm/drm_rect.h 			 const struct drm_rect *dst,
drm_rect          186 include/drm/drm_rect.h 			  const struct drm_rect *r, bool fixed_point);
drm_rect          187 include/drm/drm_rect.h void drm_rect_rotate(struct drm_rect *r,
drm_rect          190 include/drm/drm_rect.h void drm_rect_rotate_inv(struct drm_rect *r,