/src/sys/external/bsd/drm2/dist/include/drm/ |
drm_damage_helper.h | 54 * This structure tracks state needed to walk the list of plane damage clips. 60 const struct drm_rect *clips; member in struct:drm_atomic_helper_damage_iter 74 unsigned int color, struct drm_clip_rect *clips, 88 * drm_helper_get_plane_damage_clips - Returns damage clips in &drm_rect. 94 * clips are inside fb. 96 * Return: Clips in plane fb_damage_clips blob property.
|
/src/sys/external/bsd/drm2/dist/drm/vmwgfx/ |
vmwgfx_ioctl.c | 262 struct drm_vmw_rect *clips = NULL; local in function:vmw_present_ioctl 281 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL); 282 if (clips == NULL) { 288 ret = copy_from_user(clips, clips_ptr, num_clips * sizeof(*clips)); 319 clips, num_clips); 331 kfree(clips); 346 struct drm_vmw_rect *clips = NULL; local in function:vmw_present_readback_ioctl 364 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL) [all...] |
/src/sys/external/bsd/drm2/dist/drm/ |
drm_atomic.c | 556 struct drm_mode_rect *clips; local in function:drm_atomic_plane_check 631 clips = drm_plane_get_damage_clips(new_plane_state); 634 /* Make sure damage clips are valid and inside the fb. */ 636 if (clips->x1 >= clips->x2 || 637 clips->y1 >= clips->y2 || 638 clips->x1 < 0 || 639 clips->y1 < 0 || 640 clips->x2 > fb_width | [all...] |
drm_framebuffer.c | 584 struct drm_clip_rect *clips = NULL; local in function:drm_mode_dirtyfb_ioctl 608 /* If userspace annotates copy, clips must come in pairs */ 619 clips = kcalloc(num_clips, sizeof(*clips), GFP_KERNEL); 620 if (!clips) { 625 ret = copy_from_user(clips, clips_ptr, 626 num_clips * sizeof(*clips)); 635 clips, num_clips); 641 kfree(clips);
|
/src/sys/external/bsd/drm2/dist/drm/vboxvideo/ |
vbox_mode.c | 293 struct drm_mode_rect *clips; local in function:vbox_primary_atomic_update 302 clips = drm_plane_get_damage_clips(plane->state); 310 for (i = 0; i < num_clips; ++i, ++clips) { 314 cmd_hdr.x = (s16)clips->x1; 315 cmd_hdr.y = (s16)clips->y1; 316 cmd_hdr.w = (u16)clips->x2 - clips->x1; 317 cmd_hdr.h = (u16)clips->y2 - clips->y1;
|
/src/sys/sys/ |
videoio.h | 2058 struct v4l2_clip __user *clips; member in struct:v4l2_window
|