Home
last modified time | relevance | path

Searched refs:num_clips (Results 1 – 14 of 14) sorted by relevance

/linux-4.1.27/drivers/gpu/drm/vmwgfx/
Dvmwgfx_ioctl.c234 uint32_t num_clips; in vmw_present_ioctl() local
237 num_clips = arg->num_clips; in vmw_present_ioctl()
240 if (unlikely(num_clips == 0)) in vmw_present_ioctl()
249 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL); in vmw_present_ioctl()
256 ret = copy_from_user(clips, clips_ptr, num_clips * sizeof(*clips)); in vmw_present_ioctl()
287 clips, num_clips); in vmw_present_ioctl()
317 uint32_t num_clips; in vmw_present_readback_ioctl() local
320 num_clips = arg->num_clips; in vmw_present_readback_ioctl()
323 if (unlikely(num_clips == 0)) in vmw_present_readback_ioctl()
332 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL); in vmw_present_readback_ioctl()
[all …]
Dvmwgfx_kms.c450 unsigned num_clips, int inc, in do_surface_dirty_sou() argument
476 BUG_ON(!clips || !num_clips); in do_surface_dirty_sou()
478 tmp = kzalloc(sizeof(*tmp) * num_clips, GFP_KERNEL); in do_surface_dirty_sou()
484 fifo_size = sizeof(*cmd) + sizeof(SVGASignedRect) * num_clips; in do_surface_dirty_sou()
503 i < num_clips; i++, clips_ptr += inc) { in do_surface_dirty_sou()
520 for (i = 0; i < num_clips; i++, clips_ptr += inc) { in do_surface_dirty_sou()
564 vmw_clip_cliprects(tmp, num_clips, clip, blits, &num); in do_surface_dirty_sou()
596 unsigned num_clips) in vmw_framebuffer_surface_dirty() argument
619 if (!num_clips) { in vmw_framebuffer_surface_dirty()
620 num_clips = 1; in vmw_framebuffer_surface_dirty()
[all …]
Dvmwgfx_drv.h912 uint32_t num_clips);
918 uint32_t num_clips);
/linux-4.1.27/drivers/gpu/drm/qxl/
Dqxl_draw.c28 unsigned num_clips, in alloc_clips() argument
31 int size = sizeof(struct qxl_clip_rects) + sizeof(struct qxl_rect) * num_clips; in alloc_clips()
41 unsigned num_clips, in drawable_set_clipping() argument
51 dev_clips->num_rects = num_clips; in drawable_set_clipping()
54 dev_clips->chunk.data_size = sizeof(struct qxl_rect) * num_clips; in drawable_set_clipping()
271 unsigned num_clips, int inc) in qxl_draw_dirty_fb() argument
306 i < num_clips; i++, clips_ptr += inc) { in qxl_draw_dirty_fb()
316 ret = alloc_clips(qdev, release, num_clips, &clips_bo); in qxl_draw_dirty_fb()
352 rects = drawable_set_clipping(qdev, drawable, num_clips, clips_bo); in qxl_draw_dirty_fb()
378 for (i = 0; i < num_clips; i++, clips_ptr += inc) { in qxl_draw_dirty_fb()
Dqxl_display.c474 unsigned num_clips) in qxl_framebuffer_surface_dirty() argument
492 if (!num_clips) { in qxl_framebuffer_surface_dirty()
493 num_clips = 1; in qxl_framebuffer_surface_dirty()
499 num_clips /= 2; in qxl_framebuffer_surface_dirty()
504 clips, num_clips, inc); in qxl_framebuffer_surface_dirty()
Dqxl_drv.h515 unsigned num_clips, int inc);
/linux-4.1.27/include/uapi/drm/
Dvmwgfx_drm.h759 uint32_t num_clips; member
785 uint32_t num_clips; member
Ddrm_mode.h411 __u32 num_clips; member
/linux-4.1.27/drivers/gpu/drm/exynos/
Dexynos_drm_fb.c110 unsigned num_clips) in exynos_drm_fb_dirty() argument
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_fb.c61 struct drm_clip_rect *clips, unsigned num_clips) in msm_framebuffer_dirty() argument
/linux-4.1.27/drivers/gpu/drm/
Ddrm_crtc.c3534 int num_clips; in drm_mode_dirtyfb_ioctl() local
3544 num_clips = r->num_clips; in drm_mode_dirtyfb_ioctl()
3547 if (!num_clips != !clips_ptr) { in drm_mode_dirtyfb_ioctl()
3555 if (flags & DRM_MODE_FB_DIRTY_ANNOTATE_COPY && (num_clips % 2)) { in drm_mode_dirtyfb_ioctl()
3560 if (num_clips && clips_ptr) { in drm_mode_dirtyfb_ioctl()
3561 if (num_clips < 0 || num_clips > DRM_MODE_FB_DIRTY_MAX_CLIPS) { in drm_mode_dirtyfb_ioctl()
3565 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL); in drm_mode_dirtyfb_ioctl()
3572 num_clips * sizeof(*clips)); in drm_mode_dirtyfb_ioctl()
3581 clips, num_clips); in drm_mode_dirtyfb_ioctl()
/linux-4.1.27/drivers/gpu/drm/udl/
Dudl_fb.c400 unsigned num_clips) in udl_user_framebuffer_dirty() argument
419 for (i = 0; i < num_clips; i++) { in udl_user_framebuffer_dirty()
/linux-4.1.27/drivers/gpu/drm/omapdrm/
Domap_fb.c123 struct drm_clip_rect *clips, unsigned num_clips) in omap_framebuffer_dirty() argument
/linux-4.1.27/include/drm/
Ddrm_crtc.h180 unsigned num_clips);