Lines Matching refs:execbuf
39 struct drm_i915_gem_execbuffer2 *execbuf, in anv_device_execbuf() argument
42 int ret = anv_gem_execbuffer(device, execbuf); in anv_device_execbuf()
51 (void *)(uintptr_t)execbuf->buffers_ptr; in anv_device_execbuf()
52 for (uint32_t k = 0; k < execbuf->buffer_count; k++) in anv_device_execbuf()
62 struct drm_i915_gem_execbuffer2 execbuf; in anv_device_submit_simple_batch() local
88 execbuf.buffers_ptr = (uintptr_t) exec2_objects; in anv_device_submit_simple_batch()
89 execbuf.buffer_count = 1; in anv_device_submit_simple_batch()
90 execbuf.batch_start_offset = 0; in anv_device_submit_simple_batch()
91 execbuf.batch_len = size; in anv_device_submit_simple_batch()
92 execbuf.cliprects_ptr = 0; in anv_device_submit_simple_batch()
93 execbuf.num_cliprects = 0; in anv_device_submit_simple_batch()
94 execbuf.DR1 = 0; in anv_device_submit_simple_batch()
95 execbuf.DR4 = 0; in anv_device_submit_simple_batch()
97 execbuf.flags = in anv_device_submit_simple_batch()
99 execbuf.rsvd1 = device->context_id; in anv_device_submit_simple_batch()
100 execbuf.rsvd2 = 0; in anv_device_submit_simple_batch()
102 result = anv_device_execbuf(device, &execbuf, exec_bos); in anv_device_submit_simple_batch()