Lines Matching refs:execbuf
84 struct drm_i915_gem_execbuffer2 execbuf; in loop() local
98 memset(&execbuf, 0, sizeof(execbuf)); in loop()
99 execbuf.buffers_ptr = (uintptr_t)&obj; in loop()
100 execbuf.buffer_count = 1; in loop()
101 execbuf.flags = ring; in loop()
102 execbuf.flags |= LOCAL_I915_EXEC_HANDLE_LUT; in loop()
103 execbuf.flags |= LOCAL_I915_EXEC_NO_RELOC; in loop()
105 execbuf.rsvd1 = __gem_context_create_local(fd); in loop()
106 if (execbuf.rsvd1 == 0) in loop()
110 if (__gem_execbuf(fd, &execbuf)) { in loop()
111 execbuf.flags = ring; in loop()
112 if (__gem_execbuf(fd, &execbuf)) in loop()
116 gem_context_destroy(fd, execbuf.rsvd1); in loop()
129 execbuf.rsvd1 = __gem_context_create_local(fd); in loop()
138 ctx = execbuf.rsvd1; in loop()
139 execbuf.rsvd1 = gem_context_create(fd); in loop()
143 tmp = execbuf.rsvd1; in loop()
144 execbuf.rsvd1 = ctx; in loop()
155 gem_execbuf(fd, &execbuf); in loop()
174 gem_context_destroy(fd, execbuf.rsvd1); in loop()