Home
last modified time | relevance | path

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

/linux/drivers/gpu/drm/
A Ddrm_damage_helper.c113 struct drm_mode_rect *rects = NULL; in drm_atomic_helper_dirtyfb() local
140 rects = kcalloc(num_clips, sizeof(*rects), GFP_KERNEL); in drm_atomic_helper_dirtyfb()
141 if (!rects) { in drm_atomic_helper_dirtyfb()
146 convert_clip_rect_to_rect(clips, rects, num_clips, inc); in drm_atomic_helper_dirtyfb()
148 num_clips * sizeof(*rects), in drm_atomic_helper_dirtyfb()
149 rects); in drm_atomic_helper_dirtyfb()
191 kfree(rects); in drm_atomic_helper_dirtyfb()
/linux/drivers/gpu/drm/qxl/
A Dqxl_draw.c145 struct qxl_rect *rects; in qxl_draw_dirty_fb() local
217 rects = drawable_set_clipping(qdev, num_clips, clips_bo); in qxl_draw_dirty_fb()
218 if (!rects) { in qxl_draw_dirty_fb()
245 rects[i].left = clips_ptr->x1; in qxl_draw_dirty_fb()
246 rects[i].right = clips_ptr->x2; in qxl_draw_dirty_fb()
247 rects[i].top = clips_ptr->y1; in qxl_draw_dirty_fb()
248 rects[i].bottom = clips_ptr->y2; in qxl_draw_dirty_fb()
/linux/drivers/gpu/drm/vmwgfx/
A Dvmwgfx_kms.c1610 if (!rects) in vmw_kms_check_topology()
1634 rects[i].x1 = 0; in vmw_kms_check_topology()
1635 rects[i].y1 = 0; in vmw_kms_check_topology()
1636 rects[i].x2 = 0; in vmw_kms_check_topology()
1637 rects[i].y2 = 0; in vmw_kms_check_topology()
1673 rects); in vmw_kms_check_topology()
1676 kfree(rects); in vmw_kms_check_topology()
2305 if (unlikely(!rects)) in vmw_kms_update_layout_ioctl()
2323 if ((rects[i].x + rects[i].w > INT_MAX) || in vmw_kms_update_layout_ioctl()
2324 (rects[i].y + rects[i].h > INT_MAX)) { in vmw_kms_update_layout_ioctl()
[all …]
/linux/drivers/staging/media/ipu3/
A Dipu3-v4l2.c65 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; in imgu_subdev_s_stream() local
106 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff; in imgu_subdev_s_stream()
107 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds; in imgu_subdev_s_stream()
108 rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc; in imgu_subdev_s_stream()
110 r = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe); in imgu_subdev_s_stream()
666 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; in imgu_fmt() local
728 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_sd->rect.eff; in imgu_fmt()
729 rects[IPU3_CSS_RECT_BDS] = &imgu_sd->rect.bds; in imgu_fmt()
730 rects[IPU3_CSS_RECT_GDC] = &imgu_sd->rect.gdc; in imgu_fmt()
734 rects[IPU3_CSS_RECT_GDC]->width = pad_fmt.width; in imgu_fmt()
[all …]
A Dipu3-css.h172 struct v4l2_rect *rects[IPU3_CSS_RECTS],
176 struct v4l2_rect *rects[IPU3_CSS_RECTS],
A Dipu3-css.c1553 struct v4l2_rect rects[IPU3_CSS_RECTS]) in imgu_css_find_binary()
1732 if (rects[i]) { in imgu_css_fmt_try()
1734 rnames[i], rects[i]->width, rects[i]->height); in imgu_css_fmt_try()
1735 r[i].width = rects[i]->width; in imgu_css_fmt_try()
1736 r[i].height = rects[i]->height; in imgu_css_fmt_try()
1815 if (rects[i]) in imgu_css_fmt_try()
1816 *rects[i] = r[i]; in imgu_css_fmt_try()
1841 if (rects[i]) in imgu_css_fmt_set()
1842 rect_data[i] = *rects[i]; in imgu_css_fmt_set()
1857 if (rects[i]) in imgu_css_fmt_set()
[all …]
A Dipu3.c446 struct v4l2_rect *rects[IPU3_CSS_RECTS] = { NULL }; in imgu_video_nodes_init() local
476 rects[IPU3_CSS_RECT_EFFECTIVE] = &imgu_pipe->imgu_sd.rect.eff; in imgu_video_nodes_init()
477 rects[IPU3_CSS_RECT_BDS] = &imgu_pipe->imgu_sd.rect.bds; in imgu_video_nodes_init()
478 imgu_css_fmt_set(&imgu->css, fmts, rects, j); in imgu_video_nodes_init()
/linux/drivers/media/i2c/
A Ds5k5baf.c1442 static void s5k5baf_set_rect_and_adjust(struct v4l2_rect **rects, in s5k5baf_set_rect_and_adjust() argument
1449 *rects[first] = *v; in s5k5baf_set_rect_and_adjust()
1451 r = rects[i]; in s5k5baf_set_rect_and_adjust()
1452 br = rects[i - 1]; in s5k5baf_set_rect_and_adjust()
1455 *v = *rects[first]; in s5k5baf_set_rect_and_adjust()
1470 struct v4l2_rect **rects; in s5k5baf_set_selection() local
1484 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()
1493 s5k5baf_set_rect_and_adjust(rects, rtype, &sel->r); in s5k5baf_set_selection()
1497 rects = (struct v4l2_rect * []) { in s5k5baf_set_selection()
1516 s5k5baf_set_rect_and_adjust(rects, rtype, &sel->r); in s5k5baf_set_selection()
/linux/include/uapi/drm/
A Dvmwgfx_drm.h822 __u64 rects; member
A Ddrm.h108 struct drm_clip_rect *rects; member
/linux/tools/include/uapi/drm/
A Ddrm.h108 struct drm_clip_rect *rects; member

Completed in 48 milliseconds