Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/crocus/
H A Dcrocus_genx_macros.h63 addr.reloc_flags); in __gen_combine_address()
71 addr.reloc_flags); in __gen_combine_address()
151 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_32BIT }; in ro_bo()
157 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_32BIT | RELOC_WRITE }; in rw_bo()
163 return (struct crocus_address) { .bo = bo, .offset = offset, .reloc_flags = RELOC_WRITE | RELOC_NEEDS_GGTT }; in ggtt_bo()
H A Dcrocus_batch.c381 unsigned int reloc_flags) in emit_reloc()
386 reloc_flags &= ~RELOC_WRITE; in emit_reloc()
388 bool writable = reloc_flags & RELOC_WRITE; in emit_reloc()
400 if (reloc_flags & RELOC_32BIT) { in emit_reloc()
412 reloc_flags &= ~RELOC_32BIT; in emit_reloc()
415 if (reloc_flags) in emit_reloc()
416 entry->flags |= reloc_flags & batch->valid_reloc_flags; in emit_reloc()
436 unsigned int reloc_flags) in crocus_command_reloc()
441 target, target_offset, reloc_flags); in crocus_command_reloc()
447 unsigned int reloc_flags) in crocus_state_reloc()
378 emit_reloc(struct crocus_batch *batch, struct crocus_reloc_list *rlist, uint32_t offset, struct crocus_bo *target, int32_t target_offset, unsigned int reloc_flags) emit_reloc() argument
434 crocus_command_reloc(struct crocus_batch *batch, uint32_t batch_offset, struct crocus_bo *target, uint32_t target_offset, unsigned int reloc_flags) crocus_command_reloc() argument
445 crocus_state_reloc(struct crocus_batch *batch, uint32_t state_offset, struct crocus_bo *target, uint32_t target_offset, unsigned int reloc_flags) crocus_state_reloc() argument
[all...]
H A Dcrocus_batch.h63 uint32_t reloc_flags; member
207 unsigned int reloc_flags);
210 unsigned int reloc_flags);
H A Dcrocus_blorp.c105 addr.reloc_flags); in blorp_emit_reloc()
113 addr.reloc_flags); in blorp_emit_reloc()
125 addr.reloc_flags); in blorp_surface_reloc()
215 .reloc_flags = RELOC_32BIT, in blorp_alloc_vertex_buffer()
H A Dcrocus_blit.c292 .reloc_flags = is_render_target ? EXEC_OBJECT_WRITE : 0, in crocus_blorp_surf_for_resource()
303 .reloc_flags = is_render_target ? EXEC_OBJECT_WRITE : 0, in crocus_blorp_surf_for_resource()
717 .reloc_flags = EXEC_OBJECT_WRITE, in crocus_copy_region()
/third_party/mesa3d/src/gallium/drivers/iris/
H A Diris_blit.c248 .reloc_flags = is_dest ? EXEC_OBJECT_WRITE : 0, in iris_blorp_surf_for_resource()
262 .reloc_flags = is_dest ? EXEC_OBJECT_WRITE : 0, in iris_blorp_surf_for_resource()
271 .reloc_flags = 0, in iris_blorp_surf_for_resource()
694 .reloc_flags = EXEC_OBJECT_WRITE, in iris_copy_region()
H A Diris_blorp.c95 iris_use_pinned_bo(batch, bo, addr.reloc_flags & RELOC_WRITE, in combine_and_pin_address()
/third_party/mesa3d/src/freedreno/drm/
H A Dfreedreno_bo.c69 bo->reloc_flags = FD_RELOC_FLAGS_INIT; in fd_bo_init_common()
157 bo->reloc_flags |= FD_RELOC_DUMP; in fd_bo_new_ring()
255 bo->reloc_flags |= FD_RELOC_DUMP; in fd_bo_mark_for_dump()
H A Dfreedreno_bo_cache.c179 bo->reloc_flags = FD_RELOC_FLAGS_INIT; in fd_bo_cache_alloc()
H A Dfreedreno_priv.h333 uint32_t reloc_flags; /* flags like FD_RELOC_DUMP to use for relocs to this BO */ member
/third_party/mesa3d/src/freedreno/drm/msm/
H A Dmsm_ringbuffer_sp.c135 submit_bos[i].flags = fd_submit->bos[i]->reloc_flags; in flush_submit_list()
H A Dmsm_ringbuffer.c151 .flags = bo->reloc_flags & (MSM_SUBMIT_BO_READ | MSM_SUBMIT_BO_WRITE), in append_bo()
/third_party/mesa3d/src/freedreno/drm/virtio/
H A Dvirtio_ringbuffer.c144 submit_bos[i].flags = fd_submit->bos[i]->reloc_flags; in flush_submit_list()
/third_party/mesa3d/src/intel/blorp/
H A Dblorp.h110 unsigned reloc_flags; member

Completed in 11 milliseconds