Home | History | Annotate | Download | only in intel

Lines Matching full:relocs

196 	struct drm_i915_gem_relocation_entry *relocs;
198 * Array of info structs corresponding to relocs[i].target_handle etc
201 /** Number of entries in relocs */
429 if (bo_gem->relocs == NULL && bo_gem->softpin_target == NULL) {
447 upper_32_bits(bo_gem->relocs[j].offset),
448 lower_32_bits(bo_gem->relocs[j].offset),
453 bo_gem->relocs[j].delta);
521 bufmgr_gem->exec_objects[index].relocs_ptr = (uintptr_t) bo_gem->relocs;
569 bufmgr_gem->exec2_objects[index].relocs_ptr = (uintptr_t)bo_gem->relocs;
630 bo_gem->relocs = malloc(max_relocs *
634 if (bo_gem->relocs == NULL || bo_gem->reloc_target_info == NULL) {
637 free (bo_gem->relocs);
638 bo_gem->relocs = NULL;
1343 if (bo_gem->relocs) {
1344 free(bo_gem->relocs);
1345 bo_gem->relocs = NULL;
1961 if (bo_gem->relocs == NULL && drm_intel_setup_reloc_list(bo))
1972 * relocs to other buffers.
1998 bo_gem->relocs[bo_gem->reloc_count].offset = offset;
1999 bo_gem->relocs[bo_gem->reloc_count].delta = target_offset;
2000 bo_gem->relocs[bo_gem->reloc_count].target_handle =
2002 bo_gem->relocs[bo_gem->reloc_count].read_domains = read_domains;
2003 bo_gem->relocs[bo_gem->reloc_count].write_domain = write_domain;
2004 bo_gem->relocs[bo_gem->reloc_count].presumed_offset = target_bo->offset64;
2150 if (bo_gem->relocs == NULL)
2175 if (bo_gem->relocs == NULL && bo_gem->softpin_target == NULL)
2745 * allocation. If this option is not enabled, all relocs will have fence