/third_party/libdrm/intel/ |
D | intel_bufmgr_gem.c | 428 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() 2010 drm_intel_bo *target_bo, uint32_t target_offset, in do_bo_emit_reloc() argument 2016 drm_intel_bo_gem *target_bo_gem = (drm_intel_bo_gem *) target_bo; in do_bo_emit_reloc() [all …]
|
D | intel_bufmgr.c | 200 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_bo_emit_reloc() argument 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() argument 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()
|
D | intel_bufmgr.h | 152 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) \ argument 316 target_bo, target_offset, \
|
D | intel_bufmgr_priv.h | 189 drm_intel_bo *target_bo, uint32_t target_offset, 192 drm_intel_bo *target_bo, 310 int (*bo_references) (drm_intel_bo *bo, drm_intel_bo *target_bo);
|
D | intel_bufmgr_fake.c | 1251 drm_intel_bo *target_bo, uint32_t target_offset, in drm_intel_fake_emit_reloc() argument 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()
|
/third_party/mesa3d/src/freedreno/drm/ |
D | freedreno_ringbuffer_sp_reloc.h | 114 struct fd_bo *target_bo = fd_target->u.reloc_bos[i]; in X() local 115 if (!fd_ringbuffer_references_bo(ring, target_bo)) in X() 116 APPEND(&fd_ring->u, reloc_bos, fd_bo_ref(target_bo)); in X()
|
/third_party/mesa3d/src/freedreno/drm/virtio/ |
D | virtio_ringbuffer.h | 118 struct fd_bo *target_bo = virtio_target->u.reloc_bos[i]; in X() local 119 if (!virtio_ringbuffer_references_bo(ring, target_bo)) in X() 120 APPEND(&virtio_ring->u, reloc_bos, fd_bo_ref(target_bo)); in X()
|
/third_party/mesa3d/src/intel/vulkan/ |
D | anv_batch_chain.c | 184 struct anv_bo *target_bo) in anv_reloc_list_add_bo() argument 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() argument 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->offset + list->relocs[i].delta, true); in anv_reloc_list_apply() [all …]
|
D | anv_private.h | 1498 uint32_t offset, struct anv_bo *target_bo, 1503 struct anv_bo *target_bo);
|
/third_party/mesa3d/docs/relnotes/ |
D | 20.3.0.rst | 2716 - anv: Fix the target_bo assertion in anv_reloc_list_add
|