Lines Matching refs:target_bo

428 			drm_intel_bo *target_bo = bo_gem->reloc_target_info[j].bo;
430 (drm_intel_bo_gem *) target_bo;
442 upper_32_bits(target_bo->offset64),
443 lower_32_bits(target_bo->offset64),
448 drm_intel_bo *target_bo = bo_gem->softpin_target[j];
450 (drm_intel_bo_gem *) target_bo;
459 upper_32_bits(target_bo->offset64),
460 lower_32_bits(target_bo->offset64));
2006 * last known offset in target_bo.
2010 drm_intel_bo *target_bo, uint32_t target_offset,
2016 drm_intel_bo_gem *target_bo_gem = (drm_intel_bo_gem *) target_bo;
2064 bo_gem->reloc_target_info[bo_gem->reloc_count].bo = target_bo;
2065 if (target_bo != bo)
2066 drm_intel_gem_bo_reference(target_bo);
2079 bo_gem->relocs[bo_gem->reloc_count].presumed_offset = target_bo->offset64;
2097 drm_intel_gem_bo_add_softpin_target(drm_intel_bo *bo, drm_intel_bo *target_bo)
2101 drm_intel_bo_gem *target_bo_gem = (drm_intel_bo_gem *) target_bo;
2127 bo_gem->softpin_target[bo_gem->softpin_target_count] = target_bo;
2128 drm_intel_gem_bo_reference(target_bo);
2136 drm_intel_bo *target_bo, uint32_t target_offset,
2140 drm_intel_bo_gem *target_bo_gem = (drm_intel_bo_gem *)target_bo;
2143 return drm_intel_gem_bo_add_softpin_target(bo, target_bo);
2145 return do_bo_emit_reloc(bo, offset, target_bo, target_offset,
2152 drm_intel_bo *target_bo,
2156 return do_bo_emit_reloc(bo, offset, target_bo, target_offset,
2233 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo;
2236 if (target_bo == bo)
2242 drm_intel_gem_bo_process_reloc2(target_bo);
2248 drm_intel_add_validate_buffer2(target_bo, need_fence);
2252 drm_intel_bo *target_bo = bo_gem->softpin_target[i];
2254 if (target_bo == bo)
2258 drm_intel_gem_bo_process_reloc2(target_bo);
2259 drm_intel_add_validate_buffer2(target_bo, false);
2971 _drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo)
2977 if (bo_gem->reloc_target_info[i].bo == target_bo)
2982 target_bo))
2987 if (bo_gem->softpin_target[i] == target_bo)
2989 if (_drm_intel_gem_bo_references(bo_gem->softpin_target[i], target_bo))
2996 /** Return true if target_bo is referenced by bo's relocation tree. */
2998 drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo)
3000 drm_intel_bo_gem *target_bo_gem = (drm_intel_bo_gem *) target_bo;
3002 if (bo == NULL || target_bo == NULL)
3005 return _drm_intel_gem_bo_references(bo, target_bo);