Searched refs:target_bo (Results 1 - 14 of 14) sorted by relevance

/xsrc/external/mit/libdrm/dist/intel/
H A Dintel_bufmgr_priv.h176 * target_bo.
177 * \param target_bo Buffer whose offset should be written into the
179 * \param target_offset Constant value to be added to target_bo's
189 drm_intel_bo *target_bo, uint32_t target_offset,
192 drm_intel_bo *target_bo,
309 /** Returns true if target_bo is in the relocation tree rooted at bo. */
310 int (*bo_references) (drm_intel_bo *bo, drm_intel_bo *target_bo);
H A Dintel_bufmgr.c200 drm_intel_bo *target_bo, uint32_t target_offset,
204 target_bo, target_offset,
211 drm_intel_bo *target_bo, uint32_t target_offset,
215 target_bo, target_offset,
314 drm_intel_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) argument
316 return bo->bufmgr->bo_references(bo, target_bo);
199 drm_intel_bo_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
210 drm_intel_bo_emit_reloc_fence(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
H A Dintel_bufmgr.h152 drm_intel_bo *target_bo, uint32_t target_offset,
155 drm_intel_bo *target_bo,
172 int drm_intel_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo);
314 reloc_offset, target_bo) \
316 target_bo, target_offset, \
H A Dintel_bufmgr_gem.c428 drm_intel_bo *target_bo = bo_gem->reloc_target_info[j].bo; local in function:drm_intel_gem_dump_validation_list
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]; local in function:drm_intel_gem_dump_validation_list
450 (drm_intel_bo_gem *) target_bo;
459 upper_32_bits(target_bo->offset64),
460 lower_32_bits(target_bo->offset64));
2007 * last known offset in target_bo.
2011 drm_intel_bo *target_bo, uint32_
2010 do_bo_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain,bool need_fence) argument
2098 drm_intel_gem_bo_add_softpin_target(drm_intel_bo * bo,drm_intel_bo * target_bo) argument
2136 drm_intel_gem_bo_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
2152 drm_intel_gem_bo_emit_reloc_fence(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
2234 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo; local in function:drm_intel_gem_bo_process_reloc2
2253 drm_intel_bo *target_bo = bo_gem->softpin_target[i]; local in function:drm_intel_gem_bo_process_reloc2
2972 _drm_intel_gem_bo_references(drm_intel_bo * bo,drm_intel_bo * target_bo) argument
2999 drm_intel_gem_bo_references(drm_intel_bo * bo,drm_intel_bo * target_bo) argument
[all...]
H A Dintel_bufmgr_fake.c1251 drm_intel_bo *target_bo, uint32_t target_offset,
1258 drm_intel_bo_fake *target_fake = (drm_intel_bo_fake *) target_bo;
1264 assert(target_bo);
1275 drm_intel_fake_bo_reference_locked(target_bo);
1279 ALIGN(target_bo->size, target_fake->alignment);
1282 r->target_buf = target_bo;
1284 r->last_target_offset = target_bo->offset;
1250 drm_intel_fake_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
/xsrc/external/mit/MesaLib/dist/src/freedreno/drm/
H A Dmsm_ringbuffer_sp.h114 struct fd_bo *target_bo = msm_target->u.reloc_bos[i]; local in function:X
115 if (!msm_ringbuffer_references_bo(ring, target_bo))
116 APPEND(&msm_ring->u, reloc_bos, fd_bo_ref(target_bo));
/xsrc/external/mit/xf86-video-intel/dist/src/uxa/
H A Dintel_uxa.h241 drm_intel_bo * target_bo, uint32_t target_offset,
244 drm_intel_bo_emit_reloc(bo, offset, target_bo, target_offset,
247 return target_bo->offset + target_offset;
240 intel_uxa_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
/xsrc/external/mit/xf86-video-intel-2014/dist/src/uxa/
H A Dintel_uxa.h241 drm_intel_bo * target_bo, uint32_t target_offset,
244 drm_intel_bo_emit_reloc(bo, offset, target_bo, target_offset,
247 return target_bo->offset + target_offset;
240 intel_uxa_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A Danv_batch_chain.c181 struct anv_bo *target_bo)
183 assert(!target_bo->is_wrapper);
184 assert(target_bo->flags & EXEC_OBJECT_PINNED);
186 uint32_t idx = target_bo->gem_handle;
200 uint32_t offset, struct anv_bo *target_bo, uint32_t delta,
206 struct anv_bo *unwrapped_target_bo = anv_bo_unwrap(target_bo);
223 list->reloc_bos[index] = target_bo;
1439 struct anv_bo *target_bo = anv_bo_unwrap(list->reloc_bos[i]); local in function:anv_reloc_list_apply
1440 if (list->relocs[i].presumed_offset == target_bo->offset &&
1445 write_reloc(device, p, target_bo
179 anv_reloc_list_add_bo(struct anv_reloc_list * list,const VkAllocationCallbacks * alloc,struct anv_bo * target_bo) argument
198 anv_reloc_list_add(struct anv_reloc_list * list,const VkAllocationCallbacks * alloc,uint32_t offset,struct anv_bo * target_bo,uint32_t delta,uint64_t * address_u64_out) argument
[all...]
H A Danv_private.h1508 uint32_t offset, struct anv_bo *target_bo,
1513 struct anv_bo *target_bo);
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A Danv_batch_chain.c158 uint32_t offset, struct anv_bo *target_bo, uint32_t delta)
163 if (target_bo->flags & EXEC_OBJECT_PINNED) {
164 _mesa_set_add(list->deps, target_bo);
174 list->reloc_bos[index] = target_bo;
176 entry->target_handle = target_bo->gem_handle;
179 entry->presumed_offset = target_bo->offset;
1275 struct anv_bo *target_bo = list->reloc_bos[i]; local in function:anv_reloc_list_apply
1276 if (list->relocs[i].presumed_offset == target_bo->offset &&
1281 write_reloc(device, p, target_bo->offset + list->relocs[i].delta, true);
1282 list->relocs[i].presumed_offset = target_bo
156 anv_reloc_list_add(struct anv_reloc_list * list,const VkAllocationCallbacks * alloc,uint32_t offset,struct anv_bo * target_bo,uint32_t delta) argument
[all...]
H A Danv_private.h1283 uint32_t offset, struct anv_bo *target_bo,
/xsrc/external/mit/xf86-video-intel-old/dist/src/
H A Di830.h894 drm_intel_bo *target_bo, uint32_t target_offset,
897 drm_intel_bo_emit_reloc(bo, offset, target_bo, target_offset,
900 return target_bo->offset + target_offset;
893 intel_emit_reloc(drm_intel_bo * bo,uint32_t offset,drm_intel_bo * target_bo,uint32_t target_offset,uint32_t read_domains,uint32_t write_domain) argument
/xsrc/external/mit/MesaLib/dist/docs/relnotes/
H A D20.3.0.rst2716 - anv: Fix the target_bo assertion in anv_reloc_list_add

Completed in 43 milliseconds