Lines Matching refs:execbuf
50 struct drm_i915_gem_execbuffer2 execbuf = { in exec() local
56 i915_execbuffer2_set_context_id(execbuf, ctx_id); in exec()
58 return __gem_execbuf(fd, &execbuf); in exec()
64 struct drm_i915_gem_execbuffer2 execbuf = { in big_exec() local
84 execbuf.buffers_ptr = to_user_pointer(gem_exec); in big_exec()
86 execbuf.buffer_count = 1; in big_exec()
87 i915_execbuffer2_set_context_id(execbuf, ctx_id1); in big_exec()
88 gem_execbuf(fd, &execbuf); in big_exec()
93 execbuf.buffer_count = i + 1; in big_exec()
96 while (__gem_execbuf(fd, &execbuf) != 0) { in big_exec()
100 execbuf.buffer_count--; in big_exec()
107 gem_execbuf(fd, &execbuf); in big_exec()
109 i915_execbuffer2_set_context_id(execbuf, ctx_id2); in big_exec()
110 gem_execbuf(fd, &execbuf); in big_exec()
120 struct drm_i915_gem_execbuffer2 execbuf = { in invalid_context() local
129 i915_execbuffer2_set_context_id(execbuf, 0); in invalid_context()
130 gem_execbuf(fd, &execbuf); in invalid_context()
133 i915_execbuffer2_set_context_id(execbuf, ctx); in invalid_context()
134 gem_execbuf(fd, &execbuf); in invalid_context()
140 i915_execbuffer2_set_context_id(execbuf, 1UL << i); in invalid_context()
141 igt_assert_eq(__gem_execbuf(fd, &execbuf), -ENOENT); in invalid_context()
144 i915_execbuffer2_set_context_id(execbuf, INT_MAX); in invalid_context()
145 igt_assert_eq(__gem_execbuf(fd, &execbuf), -ENOENT); in invalid_context()
147 i915_execbuffer2_set_context_id(execbuf, UINT_MAX); in invalid_context()
148 igt_assert_eq(__gem_execbuf(fd, &execbuf), -ENOENT); in invalid_context()
190 igt_assert_eq(__gem_execbuf(i915, &spin->execbuf), expect); in norecovery()