Searched refs:rects (Results 1 - 11 of 11) sorted by relevance

/linux-master/drivers/gpu/drm/
H A Ddrm_damage_helper.c114 struct drm_mode_rect *rects = NULL; local
141 rects = kcalloc(num_clips, sizeof(*rects), GFP_KERNEL);
142 if (!rects) {
147 convert_clip_rect_to_rect(clips, rects, num_clips, inc);
149 num_clips * sizeof(*rects),
150 rects);
192 kfree(rects);
/linux-master/drivers/gpu/drm/qxl/
H A Dqxl_draw.c146 struct qxl_rect *rects; local
218 rects = drawable_set_clipping(qdev, num_clips, clips_bo);
219 if (!rects) {
246 rects[i].left = clips_ptr->x1;
247 rects[i].right = clips_ptr->x2;
248 rects[i].top = clips_ptr->y1;
249 rects[i].bottom = clips_ptr->y2;
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_kms.c1253 * @vclips: Array of clip rects.
1254 * @num_clips: Number of clip rects in @vclips.
1699 * @num_rects: number of drm_rect in rects
1700 * @rects: array of drm_rect representing the topology to validate indexed by
1708 struct drm_rect *rects)
1721 (drm_rect_width(&rects[i]) > dev_priv->stdu_max_width ||
1722 drm_rect_height(&rects[i]) > dev_priv->stdu_max_height)) {
1728 if (rects[i].x2 > bounding_box.x2)
1729 bounding_box.x2 = rects[i].x2;
1731 if (rects[
1706 vmw_kms_check_display_memory(struct drm_device *dev, uint32_t num_rects, struct drm_rect *rects) argument
1859 struct drm_rect *rects; local
2176 vmw_du_update_layout(struct vmw_private *dev_priv, unsigned int num_rects, struct drm_rect *rects) argument
2337 struct drm_vmw_rect *rects; local
[all...]
/linux-master/drivers/staging/media/ipu3/
H A Dipu3-css.h36 #define IPU3_CSS_RECTS 4 /* number of rects */
172 struct v4l2_rect *rects[IPU3_CSS_RECTS],
176 struct v4l2_rect *rects[IPU3_CSS_RECTS],
H A Dipu3-v4l2.c65 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; local
106 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff;
107 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds;
108 rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc;
110 r = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe);
675 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; local
737 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff;
738 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds;
739 rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc;
743 rects[IPU3_CSS_RECT_GD
[all...]
H A Dipu3-css.c1551 struct v4l2_rect rects[IPU3_CSS_RECTS])
1674 struct v4l2_rect *rects[IPU3_CSS_RECTS],
1730 if (rects[i]) {
1732 rnames[i], rects[i]->width, rects[i]->height);
1733 r[i].width = rects[i]->width;
1734 r[i].height = rects[i]->height;
1813 if (rects[i])
1814 *rects[i] = r[i];
1830 struct v4l2_rect *rects[IPU3_CSS_RECT
1548 imgu_css_find_binary(struct imgu_css *css, unsigned int pipe, struct imgu_css_queue queue[IPU3_CSS_QUEUES], struct v4l2_rect rects[IPU3_CSS_RECTS]) argument
1672 imgu_css_fmt_try(struct imgu_css *css, struct v4l2_pix_format_mplane *fmts[IPU3_CSS_QUEUES], struct v4l2_rect *rects[IPU3_CSS_RECTS], unsigned int pipe) argument
1828 imgu_css_fmt_set(struct imgu_css *css, struct v4l2_pix_format_mplane *fmts[IPU3_CSS_QUEUES], struct v4l2_rect *rects[IPU3_CSS_RECTS], unsigned int pipe) argument
[all...]
H A Dipu3.c456 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; local
486 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_pipe->imgu_sd.rect.eff;
487 rects[IPU3_CSS_RECT_BDS] = &imgu_pipe->imgu_sd.rect.bds;
488 imgu_css_fmt_set(&imgu->css, fmts, rects, j);
/linux-master/drivers/media/i2c/
H A Ds5k5baf.c1448 static void s5k5baf_set_rect_and_adjust(struct v4l2_rect **rects, argument
1455 *rects[first] = *v;
1457 r = rects[i];
1458 br = rects[i - 1];
1461 *v = *rects[first];
1476 struct v4l2_rect **rects; local
1490 rects = (struct v4l2_rect * []) {
1496 s5k5baf_set_rect_and_adjust(rects, rtype, &sel->r);
1500 rects = (struct v4l2_rect * []) {
1519 s5k5baf_set_rect_and_adjust(rects, rtyp
[all...]
/linux-master/include/uapi/drm/
H A Dvmwgfx_drm.h766 * @clips_ptr: Pointer to an array of clip rects cast to an __u64.
799 * @clips_ptr: Pointer to an array of clip rects cast to an __u64.
824 * @rects: pointer to array of drm_vmw_rect cast to an __u64
831 __u64 rects; member in struct:drm_vmw_update_layout_arg
H A Ddrm.h108 struct drm_clip_rect *rects; member in struct:drm_drawable_info
/linux-master/tools/include/uapi/drm/
H A Ddrm.h108 struct drm_clip_rect *rects; member in struct:drm_drawable_info

Completed in 169 milliseconds