rects             167 drivers/gpu/drm/drm_damage_helper.c 	struct drm_mode_rect *rects = NULL;
rects             194 drivers/gpu/drm/drm_damage_helper.c 		rects = kcalloc(num_clips, sizeof(*rects), GFP_KERNEL);
rects             195 drivers/gpu/drm/drm_damage_helper.c 		if (!rects) {
rects             200 drivers/gpu/drm/drm_damage_helper.c 		convert_clip_rect_to_rect(clips, rects, num_clips, inc);
rects             202 drivers/gpu/drm/drm_damage_helper.c 						  num_clips * sizeof(*rects),
rects             203 drivers/gpu/drm/drm_damage_helper.c 						  rects);
rects             245 drivers/gpu/drm/drm_damage_helper.c 	kfree(rects);
rects             141 drivers/gpu/drm/qxl/qxl_draw.c 	struct qxl_rect *rects;
rects             211 drivers/gpu/drm/qxl/qxl_draw.c 	rects = drawable_set_clipping(qdev, num_clips, clips_bo);
rects             212 drivers/gpu/drm/qxl/qxl_draw.c 	if (!rects) {
rects             239 drivers/gpu/drm/qxl/qxl_draw.c 		rects[i].left   = clips_ptr->x1;
rects             240 drivers/gpu/drm/qxl/qxl_draw.c 		rects[i].right  = clips_ptr->x2;
rects             241 drivers/gpu/drm/qxl/qxl_draw.c 		rects[i].top    = clips_ptr->y1;
rects             242 drivers/gpu/drm/qxl/qxl_draw.c 		rects[i].bottom = clips_ptr->y2;
rects             152 drivers/gpu/drm/vboxvideo/vbox_drv.h 				       struct drm_clip_rect *rects,
rects              43 drivers/gpu/drm/vboxvideo/vbox_main.c 				       struct drm_clip_rect *rects,
rects              65 drivers/gpu/drm/vboxvideo/vbox_main.c 			if (rects[i].x1 > crtc_x + mode->hdisplay ||
rects              66 drivers/gpu/drm/vboxvideo/vbox_main.c 			    rects[i].y1 > crtc_y + mode->vdisplay ||
rects              67 drivers/gpu/drm/vboxvideo/vbox_main.c 			    rects[i].x2 < crtc_x ||
rects              68 drivers/gpu/drm/vboxvideo/vbox_main.c 			    rects[i].y2 < crtc_y)
rects              71 drivers/gpu/drm/vboxvideo/vbox_main.c 			cmd_hdr.x = (s16)rects[i].x1;
rects              72 drivers/gpu/drm/vboxvideo/vbox_main.c 			cmd_hdr.y = (s16)rects[i].y1;
rects              73 drivers/gpu/drm/vboxvideo/vbox_main.c 			cmd_hdr.w = (u16)rects[i].x2 - rects[i].x1;
rects              74 drivers/gpu/drm/vboxvideo/vbox_main.c 			cmd_hdr.h = (u16)rects[i].y2 - rects[i].y1;
rects              91 drivers/gpu/drm/vboxvideo/vbox_main.c 				       struct drm_clip_rect *rects,
rects              94 drivers/gpu/drm/vboxvideo/vbox_main.c 	vbox_framebuffer_dirty_rectangles(fb, rects, num_rects);
rects            1454 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 					struct drm_rect *rects)
rects            1467 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		    (drm_rect_width(&rects[i]) > dev_priv->stdu_max_width ||
rects            1468 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		     drm_rect_height(&rects[i]) > dev_priv->stdu_max_height)) {
rects            1474 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		if (rects[i].x2 > bounding_box.x2)
rects            1475 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			bounding_box.x2 = rects[i].x2;
rects            1477 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		if (rects[i].y2 > bounding_box.y2)
rects            1478 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			bounding_box.y2 = rects[i].y2;
rects            1480 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		total_pixels += (u64) drm_rect_width(&rects[i]) *
rects            1481 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			(u64) drm_rect_height(&rects[i]);
rects            1605 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_rect *rects;
rects            1610 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	rects = kcalloc(dev->mode_config.num_crtc, sizeof(struct drm_rect),
rects            1612 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (!rects)
rects            1631 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].x1 = du->gui_x;
rects            1632 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].y1 = du->gui_y;
rects            1633 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].x2 = du->gui_x + crtc_state->mode.hdisplay;
rects            1634 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].y2 = du->gui_y + crtc_state->mode.vdisplay;
rects            1636 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].x1 = 0;
rects            1637 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].y1 = 0;
rects            1638 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].x2 = 0;
rects            1639 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			rects[i].y2 = 0;
rects            1675 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 					   rects);
rects            1678 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	kfree(rects);
rects            2022 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 				unsigned int num_rects, struct drm_rect *rects)
rects            2051 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			du->pref_width = drm_rect_width(&rects[du->unit]);
rects            2052 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			du->pref_height = drm_rect_height(&rects[du->unit]);
rects            2054 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			du->gui_x = rects[du->unit].x1;
rects            2055 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 			du->gui_y = rects[du->unit].y1;
rects            2342 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	struct drm_vmw_rect *rects;
rects            2357 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	rects = kcalloc(arg->num_outputs, sizeof(struct drm_vmw_rect),
rects            2359 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	if (unlikely(!rects))
rects            2362 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	user_rects = (void __user *)(unsigned long)arg->rects;
rects            2363 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	ret = copy_from_user(rects, user_rects, rects_size);
rects            2370 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	drm_rects = (struct drm_rect *)rects;
rects            2377 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		if ((rects[i].x + rects[i].w > INT_MAX) ||
rects            2378 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		    (rects[i].y + rects[i].h > INT_MAX)) {
rects            2383 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 		curr_rect = rects[i];
rects            2417 drivers/gpu/drm/vmwgfx/vmwgfx_kms.c 	kfree(rects);
rects            1439 drivers/media/i2c/s5k5baf.c static void s5k5baf_set_rect_and_adjust(struct v4l2_rect **rects,
rects            1446 drivers/media/i2c/s5k5baf.c 	*rects[first] = *v;
rects            1448 drivers/media/i2c/s5k5baf.c 		r = rects[i];
rects            1449 drivers/media/i2c/s5k5baf.c 		br = rects[i - 1];
rects            1452 drivers/media/i2c/s5k5baf.c 	*v = *rects[first];
rects            1467 drivers/media/i2c/s5k5baf.c 	struct v4l2_rect **rects;
rects            1481 drivers/media/i2c/s5k5baf.c 		rects = (struct v4l2_rect * []) {
rects            1487 drivers/media/i2c/s5k5baf.c 		s5k5baf_set_rect_and_adjust(rects, rtype, &sel->r);
rects            1491 drivers/media/i2c/s5k5baf.c 	rects = (struct v4l2_rect * []) {
rects            1510 drivers/media/i2c/s5k5baf.c 	s5k5baf_set_rect_and_adjust(rects, rtype, &sel->r);
rects            1598 drivers/staging/media/ipu3/ipu3-css.c 				struct v4l2_rect rects[IPU3_CSS_RECTS])
rects            1721 drivers/staging/media/ipu3/ipu3-css.c 		     struct v4l2_rect *rects[IPU3_CSS_RECTS],
rects            1777 drivers/staging/media/ipu3/ipu3-css.c 		if (rects[i]) {
rects            1779 drivers/staging/media/ipu3/ipu3-css.c 				rnames[i], rects[i]->width, rects[i]->height);
rects            1780 drivers/staging/media/ipu3/ipu3-css.c 			r[i].width  = rects[i]->width;
rects            1781 drivers/staging/media/ipu3/ipu3-css.c 			r[i].height = rects[i]->height;
rects            1860 drivers/staging/media/ipu3/ipu3-css.c 		if (rects[i])
rects            1861 drivers/staging/media/ipu3/ipu3-css.c 			*rects[i] = r[i];
rects            1877 drivers/staging/media/ipu3/ipu3-css.c 		     struct v4l2_rect *rects[IPU3_CSS_RECTS],
rects            1886 drivers/staging/media/ipu3/ipu3-css.c 		if (rects[i])
rects            1887 drivers/staging/media/ipu3/ipu3-css.c 			rect_data[i] = *rects[i];
rects            1902 drivers/staging/media/ipu3/ipu3-css.c 		if (rects[i])
rects            1903 drivers/staging/media/ipu3/ipu3-css.c 			*rects[i] = rect_data[i];
rects             173 drivers/staging/media/ipu3/ipu3-css.h 		     struct v4l2_rect *rects[IPU3_CSS_RECTS],
rects             177 drivers/staging/media/ipu3/ipu3-css.h 		     struct v4l2_rect *rects[IPU3_CSS_RECTS],
rects              65 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL };
rects             106 drivers/staging/media/ipu3/ipu3-v4l2.c 	rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff;
rects             107 drivers/staging/media/ipu3/ipu3-v4l2.c 	rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds;
rects             108 drivers/staging/media/ipu3/ipu3-v4l2.c 	rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc;
rects             110 drivers/staging/media/ipu3/ipu3-v4l2.c 	r = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe);
rects             654 drivers/staging/media/ipu3/ipu3-v4l2.c 	struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL };
rects             707 drivers/staging/media/ipu3/ipu3-v4l2.c 		rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff;
rects             708 drivers/staging/media/ipu3/ipu3-v4l2.c 		rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds;
rects             709 drivers/staging/media/ipu3/ipu3-v4l2.c 		rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc;
rects             713 drivers/staging/media/ipu3/ipu3-v4l2.c 		rects[IPU3_CSS_RECT_GDC]->width = pad_fmt.width;
rects             714 drivers/staging/media/ipu3/ipu3-v4l2.c 		rects[IPU3_CSS_RECT_GDC]->height = pad_fmt.height;
rects             729 drivers/staging/media/ipu3/ipu3-v4l2.c 		ret = imgu_css_fmt_try(&imgu->css, fmts, rects, pipe);
rects             731 drivers/staging/media/ipu3/ipu3-v4l2.c 		ret = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe);
rects             435 drivers/staging/media/ipu3/ipu3.c 	struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL };
rects             465 drivers/staging/media/ipu3/ipu3.c 		rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_pipe->imgu_sd.rect.eff;
rects             466 drivers/staging/media/ipu3/ipu3.c 		rects[IPU3_CSS_RECT_BDS] = &imgu_pipe->imgu_sd.rect.bds;
rects             467 drivers/staging/media/ipu3/ipu3.c 		imgu_css_fmt_set(&imgu->css, fmts, rects, j);
rects             109 include/uapi/drm/drm.h 	struct drm_clip_rect *rects;
rects             814 include/uapi/drm/vmwgfx_drm.h 	__u64 rects;
rects             109 tools/include/uapi/drm/drm.h 	struct drm_clip_rect *rects;