Lines Matching defs:execbuf
1191 struct drm_i915_gem_execbuffer2 execbuf;
1193 memset(&execbuf, 0, sizeof(execbuf));
1194 execbuf.buffer_count = 1;
1198 &execbuf) == -EFAULT;
1445 struct drm_i915_gem_execbuffer2 execbuf;
1447 memset(&execbuf, 0, sizeof(execbuf));
1448 execbuf.buffers_ptr = (uintptr_t)&object;
1449 execbuf.buffer_count = 1;
1450 execbuf.flags = KGEM_BLT;
1454 &execbuf);
4076 static int do_execbuf(struct kgem *kgem, struct drm_i915_gem_execbuffer2 *execbuf)
4081 ret = do_ioctl(kgem->fd, DRM_IOCTL_I915_GEM_EXECBUFFER2, execbuf);
4094 ret = do_ioctl(kgem->fd, DRM_IOCTL_I915_GEM_EXECBUFFER2, execbuf);
4110 execbuf);
4156 struct drm_i915_gem_execbuffer2 execbuf;
4176 memset(&execbuf, 0, sizeof(execbuf));
4177 execbuf.buffers_ptr = (uintptr_t)kgem->exec;
4178 execbuf.buffer_count = kgem->nexec;
4180 execbuf.batch_len = batch_end*sizeof(uint32_t);
4181 execbuf.flags = kgem->ring | kgem->batch_flags;
4193 ret = do_execbuf(kgem, &execbuf);