Home
last modified time | relevance | path

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

/third_party/libdrm/intel/
H A Dintel_bufmgr.c200 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_bo_emit_reloc()
204 target_bo, target_offset, in drm_intel_bo_emit_reloc()
211 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_bo_emit_reloc_fence()
215 target_bo, target_offset, in drm_intel_bo_emit_reloc_fence()
314 drm_intel_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) in drm_intel_bo_references() argument
316 return bo->bufmgr->bo_references(bo, target_bo); in drm_intel_bo_references()
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) drm_intel_bo_emit_reloc() 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) drm_intel_bo_emit_reloc_fence() argument
H A Dintel_bufmgr_gem.c428 drm_intel_bo *target_bo = bo_gem->reloc_target_info[j].bo; in drm_intel_gem_dump_validation_list() local
430 (drm_intel_bo_gem *) target_bo; in drm_intel_gem_dump_validation_list()
442 upper_32_bits(target_bo->offset64), in drm_intel_gem_dump_validation_list()
443 lower_32_bits(target_bo->offset64), in drm_intel_gem_dump_validation_list()
448 drm_intel_bo *target_bo = bo_gem->softpin_target[j]; in drm_intel_gem_dump_validation_list() local
450 (drm_intel_bo_gem *) target_bo; in drm_intel_gem_dump_validation_list()
459 upper_32_bits(target_bo->offset64), in drm_intel_gem_dump_validation_list()
460 lower_32_bits(target_bo->offset64)); in drm_intel_gem_dump_validation_list()
2006 * last known offset in target_bo.
2010 drm_intel_bo *target_bo, uint32_ in do_bo_emit_reloc()
2009 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) do_bo_emit_reloc() argument
2097 drm_intel_gem_bo_add_softpin_target(drm_intel_bo *bo, drm_intel_bo *target_bo) drm_intel_gem_bo_add_softpin_target() argument
2135 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) drm_intel_gem_bo_emit_reloc() argument
2151 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) drm_intel_gem_bo_emit_reloc_fence() argument
2233 drm_intel_bo *target_bo = bo_gem->reloc_target_info[i].bo; drm_intel_gem_bo_process_reloc2() local
2252 drm_intel_bo *target_bo = bo_gem->softpin_target[i]; drm_intel_gem_bo_process_reloc2() local
2971 _drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) _drm_intel_gem_bo_references() argument
2998 drm_intel_gem_bo_references(drm_intel_bo *bo, drm_intel_bo *target_bo) drm_intel_gem_bo_references() argument
[all...]
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.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_fake.c1251 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_fake_emit_reloc()
1258 drm_intel_bo_fake *target_fake = (drm_intel_bo_fake *) target_bo; in drm_intel_fake_emit_reloc()
1264 assert(target_bo); in drm_intel_fake_emit_reloc()
1275 drm_intel_fake_bo_reference_locked(target_bo); in drm_intel_fake_emit_reloc()
1279 ALIGN(target_bo->size, target_fake->alignment); in drm_intel_fake_emit_reloc()
1282 r->target_buf = target_bo; in drm_intel_fake_emit_reloc()
1284 r->last_target_offset = target_bo->offset; in drm_intel_fake_emit_reloc()
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) drm_intel_fake_emit_reloc() argument
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_ringbuffer_sp_reloc.h114 struct fd_bo *target_bo = fd_target->u.reloc_bos[i]; in fd_ringbuffer_sp_emit_reloc_ring() local
115 if (!fd_ringbuffer_references_bo(ring, target_bo)) in fd_ringbuffer_sp_emit_reloc_ring()
116 APPEND(&fd_ring->u, reloc_bos, fd_bo_ref(target_bo)); in fd_ringbuffer_sp_emit_reloc_ring()
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_ringbuffer.h118 struct fd_bo *target_bo = virtio_target->u.reloc_bos[i]; in virtio_ringbuffer_emit_reloc_ring() local
119 if (!virtio_ringbuffer_references_bo(ring, target_bo)) in virtio_ringbuffer_emit_reloc_ring()
120 APPEND(&virtio_ring->u, reloc_bos, fd_bo_ref(target_bo)); in virtio_ringbuffer_emit_reloc_ring()
/third_party/mesa3d/src/intel/vulkan/
H A Danv_batch_chain.c184 struct anv_bo *target_bo) in anv_reloc_list_add_bo()
186 assert(!target_bo->is_wrapper); in anv_reloc_list_add_bo()
187 assert(anv_bo_is_pinned(target_bo)); in anv_reloc_list_add_bo()
189 uint32_t idx = target_bo->gem_handle; in anv_reloc_list_add_bo()
203 uint32_t offset, struct anv_bo *target_bo, uint32_t delta, in anv_reloc_list_add()
209 struct anv_bo *unwrapped_target_bo = anv_bo_unwrap(target_bo); in anv_reloc_list_add()
226 list->reloc_bos[index] = target_bo; in anv_reloc_list_add()
1463 struct anv_bo *target_bo = anv_bo_unwrap(list->reloc_bos[i]); in anv_reloc_list_apply() local
1464 if (list->relocs[i].presumed_offset == target_bo->offset && in anv_reloc_list_apply()
1469 write_reloc(device, p, target_bo in anv_reloc_list_apply()
182 anv_reloc_list_add_bo(struct anv_reloc_list *list, const VkAllocationCallbacks *alloc, struct anv_bo *target_bo) anv_reloc_list_add_bo() argument
201 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) anv_reloc_list_add() argument
[all...]
H A Danv_private.h1498 uint32_t offset, struct anv_bo *target_bo,
1503 struct anv_bo *target_bo);

Completed in 18 milliseconds