Home
last modified time | relevance | path

Searched refs:ring_bo (Results 1 – 10 of 10) sorted by relevance

/third_party/mesa3d/src/freedreno/drm/msm/
Dmsm_ringbuffer.c72 struct fd_bo *ring_bo; member
78 cmd_new(struct fd_bo *ring_bo) in cmd_new() argument
81 cmd->ring_bo = fd_bo_ref(ring_bo); in cmd_new()
91 fd_bo_del(cmd->ring_bo); in cmd_free()
117 struct fd_bo *ring_bo; member
189 suballoc_bo = suballoc_ring->ring_bo; in msm_submit_suballoc_ring_bo()
202 msm_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, 0x8000); in msm_submit_suballoc_ring_bo()
205 msm_ring->ring_bo = fd_bo_ref(suballoc_bo); in msm_submit_suballoc_ring_bo()
240 msm_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, size); in msm_submit_new_ringbuffer()
317 cmds[i].submit_idx = append_bo(msm_submit, msm_ring->ring_bo); in msm_submit_flush()
[all …]
Dmsm_ringbuffer_sp.c71 fd_submit_append_bo(fd_submit, deferred_primary->u.cmds[i].ring_bo); in flush_submit_list()
/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_ringbuffer_sp.c102 suballoc_bo = suballoc_ring->ring_bo; in fd_submit_suballoc_ring_bo()
115 fd_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, SUBALLOC_SIZE); in fd_submit_suballoc_ring_bo()
118 fd_ring->ring_bo = fd_bo_ref(suballoc_bo); in fd_submit_suballoc_ring_bo()
153 fd_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, size); in fd_submit_sp_new_ringbuffer()
184 fd_submit_append_bo(fd_submit, primary->u.cmds[i].ring_bo); in fd_submit_sp_flush_prep()
453 .ring_bo = fd_bo_ref(fd_ring->ring_bo), in finalize_current_cmd()
468 fd_bo_del(fd_ring->ring_bo); in fd_ringbuffer_sp_grow()
469 fd_ring->ring_bo = fd_bo_new_ring(pipe->dev, size); in fd_ringbuffer_sp_grow()
471 ring->start = fd_bo_map(fd_ring->ring_bo); in fd_ringbuffer_sp_grow()
523 fd_bo_del(fd_ring->ring_bo); in fd_ringbuffer_sp_destroy()
[all …]
Dfreedreno_ringbuffer_sp.h92 struct fd_bo *ring_bo; member
117 struct fd_bo *ring_bo; member
Dfreedreno_ringbuffer_sp_reloc.h86 bo = fd_target->u.cmds[cmd_idx].ring_bo; in X()
89 bo = fd_target->ring_bo; in X()
/third_party/libdrm/freedreno/msm/
Dmsm_ringbuffer.c43 struct fd_bo *ring_bo; member
129 fd_bo_del(cmd->ring_bo); in ring_cmd_del()
161 suballoc_bo = current_cmd(msm_pipe->suballoc_ring)->ring_bo; in ring_cmd_new()
174 cmd->ring_bo = fd_bo_new_ring(ring->pipe->dev, 0x8000, 0); in ring_cmd_new()
177 cmd->ring_bo = fd_bo_ref(suballoc_bo); in ring_cmd_new()
186 cmd->ring_bo = fd_bo_new_ring(ring->pipe->dev, size, 0); in ring_cmd_new()
188 if (!cmd->ring_bo) in ring_cmd_new()
286 target_cmd->ring_bo->handle); in get_cmd()
297 cmd->submit_idx = bo2idx(ring, target_cmd->ring_bo, FD_RELOC_READ); in get_cmd()
317 uint8_t *base = fd_bo_map(cmd->ring_bo); in msm_ringbuffer_hostptr()
[all …]
/third_party/mesa3d/src/intel/tools/
Daubinator.c168 struct intel_batch_decode_bo ring_bo = aub_mem_get_ggtt_bo(&mem, in handle_execlist_write() local
170 assert(ring_bo.size > 0); in handle_execlist_write()
171 void *commands = (uint8_t *)ring_bo.map + (ring_buffer_start - ring_bo.addr) + ring_buffer_head; in handle_execlist_write()
178 ring_bo.addr + ring_buffer_head, true); in handle_execlist_write()
Daubinator_viewer.cpp730 struct intel_batch_decode_bo ring_bo = in display_batch_execlist_write() local
732 assert(ring_bo.size > 0); in display_batch_execlist_write()
733 void *commands = (uint8_t *)ring_bo.map + (ring_buffer_start - ring_bo.addr) + ring_buffer_head; in display_batch_execlist_write()
/third_party/mesa3d/src/freedreno/drm/virtio/
Dvirtio_ringbuffer.h90 bo = virtio_target->u.cmds[cmd_idx].ring_bo; in X()
93 bo = virtio_target->ring_bo; in X()
Dvirtio_ringbuffer.c86 fd_submit_append_bo(fd_submit, deferred_primary->u.cmds[i].ring_bo); in flush_submit_list()