Lines Matching refs:exec2_objects

105 	struct drm_i915_gem_exec_object2 *exec2_objects;  member
477 bufmgr_gem->exec2_objects[bo_gem->validate_index].flags |= in drm_intel_add_validate_buffer2()
489 bufmgr_gem->exec2_objects = in drm_intel_add_validate_buffer2()
490 realloc(bufmgr_gem->exec2_objects, in drm_intel_add_validate_buffer2()
491 sizeof(*bufmgr_gem->exec2_objects) * new_size); in drm_intel_add_validate_buffer2()
501 bufmgr_gem->exec2_objects[index].handle = bo_gem->gem_handle; in drm_intel_add_validate_buffer2()
502 bufmgr_gem->exec2_objects[index].relocation_count = bo_gem->reloc_count; in drm_intel_add_validate_buffer2()
503 bufmgr_gem->exec2_objects[index].relocs_ptr = (uintptr_t)bo_gem->relocs; in drm_intel_add_validate_buffer2()
504 bufmgr_gem->exec2_objects[index].alignment = 0; in drm_intel_add_validate_buffer2()
505 bufmgr_gem->exec2_objects[index].offset = 0; in drm_intel_add_validate_buffer2()
507 bufmgr_gem->exec2_objects[index].flags = 0; in drm_intel_add_validate_buffer2()
508 bufmgr_gem->exec2_objects[index].rsvd1 = 0; in drm_intel_add_validate_buffer2()
509 bufmgr_gem->exec2_objects[index].rsvd2 = 0; in drm_intel_add_validate_buffer2()
511 bufmgr_gem->exec2_objects[index].flags |= in drm_intel_add_validate_buffer2()
1743 free(bufmgr_gem->exec2_objects); in drm_intel_bufmgr_gem_destroy()
2018 if (bufmgr_gem->exec2_objects[i].offset != bo->offset64) { in drm_intel_update_buffer_offsets2()
2021 (unsigned long long)bufmgr_gem->exec2_objects[i].offset); in drm_intel_update_buffer_offsets2()
2022 bo->offset64 = bufmgr_gem->exec2_objects[i].offset; in drm_intel_update_buffer_offsets2()
2023 bo->offset = bufmgr_gem->exec2_objects[i].offset; in drm_intel_update_buffer_offsets2()
2430 execbuf.buffers_ptr = (uintptr_t)bufmgr_gem->exec2_objects; in do_exec2()