Searched refs:cliprects (Results 1 - 6 of 6) sorted by relevance

/freebsd-11-stable/sys/dev/drm2/i915/
H A Di915_ioc32.c52 int num_cliprects; /* mulitpass with multiple cliprects? */
53 u32 cliprects; /* pointer to userspace cliprects */ member in struct:_drm_i915_batchbuffer32
66 batchbuffer.cliprects = (void *)(unsigned long)batchbuffer32->cliprects;
76 int num_cliprects; /* mulitpass with multiple cliprects? */
77 u32 cliprects; /* pointer to userspace cliprects */ member in struct:_drm_i915_cmdbuffer32
89 cmdbuffer.cliprects = (void *)(unsigned long)cmdbuffer32->cliprects;
[all...]
H A Di915_dma.c440 struct drm_clip_rect *cliprects,
457 ret = i915_emit_box(dev, &cliprects[i],
474 struct drm_clip_rect *cliprects)
490 ret = i915_emit_box(dev, &cliprects[i],
620 struct drm_clip_rect *cliprects = NULL; local
630 DRM_DEBUG_DRIVER("i915 batchbuffer, start %x used %d cliprects %d\n",
639 cliprects = malloc(batch->num_cliprects *
642 if (cliprects == NULL)
645 ret = copy_from_user(cliprects, batch->cliprects,
438 i915_dispatch_cmdbuffer(struct drm_device * dev, drm_i915_cmdbuffer_t *cmd, struct drm_clip_rect *cliprects, void *cmdbuf) argument
472 i915_dispatch_batchbuffer(struct drm_device * dev, drm_i915_batchbuffer_t * batch, struct drm_clip_rect *cliprects) argument
675 struct drm_clip_rect *cliprects = NULL; local
[all...]
H A Di915_gem_execbuffer.c845 struct drm_clip_rect *cliprects = NULL; local
962 if (args->num_cliprects > UINT_MAX / sizeof(*cliprects)) {
963 DRM_DEBUG("execbuf with %u cliprects\n",
969 cliprects = malloc(args->num_cliprects * sizeof(*cliprects),
971 if (cliprects == NULL) {
976 if (copy_from_user(cliprects,
979 sizeof(*cliprects)*args->num_cliprects)) {
1100 if (cliprects) {
1102 ret = i915_emit_box(dev, &cliprects[
[all...]
H A Di915_drm.h262 int num_cliprects; /* mulitpass with multiple cliprects? */
263 struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */ member in struct:drm_i915_batchbuffer
274 int num_cliprects; /* mulitpass with multiple cliprects? */
275 struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */ member in struct:_drm_i915_cmdbuffer
605 /** This is a struct drm_clip_rect *cliprects */
653 /** This is a struct drm_clip_rect *cliprects */
/freebsd-11-stable/sys/dev/drm/
H A Di915_dma.c472 ret = i915_emit_box(dev, cmd->cliprects, i,
491 struct drm_clip_rect __user *boxes = batch->cliprects;
627 DRM_DEBUG("i915 batchbuffer, start %x used %d cliprects %d\n",
634 if (batch->num_cliprects && DRM_VERIFYAREA_READ(batch->cliprects,
640 ret = vslock(batch->cliprects, cliplen);
642 DRM_ERROR("Fault wiring cliprects\n");
651 vsunlock(batch->cliprects, cliplen);
671 DRM_DEBUG("i915 cmdbuffer, buf %p sz %d cliprects %d\n",
678 if (cmdbuf->num_cliprects && DRM_VERIFYAREA_READ(cmdbuf->cliprects,
680 DRM_ERROR("Fault accessing cliprects\
[all...]
H A Di915_drm.h254 int num_cliprects; /* mulitpass with multiple cliprects? */
255 struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */ member in struct:drm_i915_batchbuffer
266 int num_cliprects; /* mulitpass with multiple cliprects? */
267 struct drm_clip_rect __user *cliprects; /* pointer to userspace cliprects */ member in struct:_drm_i915_cmdbuffer
633 uint64_t cliprects_ptr; /* struct drm_clip_rect *cliprects */

Completed in 131 milliseconds