Lines Matching refs:exec2_objects
117 struct drm_i915_gem_exec_object2 *exec2_objects;
494 bufmgr_gem->exec2_objects[bo_gem->validate_index].flags |= flags;
505 bufmgr_gem->exec2_objects =
506 realloc(bufmgr_gem->exec2_objects,
507 sizeof(*bufmgr_gem->exec2_objects) * new_size);
517 bufmgr_gem->exec2_objects[index].handle = bo_gem->gem_handle;
518 bufmgr_gem->exec2_objects[index].relocation_count = bo_gem->reloc_count;
519 bufmgr_gem->exec2_objects[index].relocs_ptr = (uintptr_t)bo_gem->relocs;
520 bufmgr_gem->exec2_objects[index].alignment = bo->align;
521 bufmgr_gem->exec2_objects[index].offset = bo->offset64;
522 bufmgr_gem->exec2_objects[index].flags = bo_gem->kflags | flags;
523 bufmgr_gem->exec2_objects[index].rsvd1 = 0;
524 bufmgr_gem->exec2_objects[index].rsvd2 = 0;
1966 free(bufmgr_gem->exec2_objects);
2274 if (bufmgr_gem->exec2_objects[i].offset != bo->offset64) {
2283 upper_32_bits(bufmgr_gem->exec2_objects[i].offset),
2284 lower_32_bits(bufmgr_gem->exec2_objects[i].offset));
2285 bo->offset64 = bufmgr_gem->exec2_objects[i].offset;
2286 bo->offset = bufmgr_gem->exec2_objects[i].offset;
2343 execbuf.buffers_ptr = (uintptr_t)bufmgr_gem->exec2_objects;