Lines Matching refs:ring_bo
76 struct fd_bo *ring_bo; member
82 cmd_new(struct fd_bo *ring_bo) in cmd_new() argument
85 cmd->ring_bo = fd_bo_ref(ring_bo); in cmd_new()
95 fd_bo_del(cmd->ring_bo); in cmd_free()
121 struct fd_bo *ring_bo; member
195 suballoc_bo = suballoc_ring->ring_bo; in msm_submit_suballoc_ring_bo()
208 msm_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, 0x8000); in msm_submit_suballoc_ring_bo()
211 msm_ring->ring_bo = fd_bo_ref(suballoc_bo); in msm_submit_suballoc_ring_bo()
246 msm_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, size); in msm_submit_new_ringbuffer()
331 append_bo(msm_submit, msm_ring->ring_bo); in msm_submit_flush()
347 msm_ring->u.cmds[j]->ring_bo); in msm_submit_flush()
465 debug_assert(msm_ring->cmd->ring_bo == msm_ring->ring_bo); in finalize_current_cmd()
485 fd_bo_del(msm_ring->ring_bo); in msm_ringbuffer_grow()
486 msm_ring->ring_bo = fd_bo_new_ring(pipe->dev, size); in msm_ringbuffer_grow()
487 msm_ring->cmd = cmd_new(msm_ring->ring_bo); in msm_ringbuffer_grow()
489 ring->start = fd_bo_map(msm_ring->ring_bo); in msm_ringbuffer_grow()
581 bo = msm_target->u.cmds[cmd_idx]->ring_bo; in msm_ringbuffer_emit_reloc_ring()
584 bo = msm_target->ring_bo; in msm_ringbuffer_emit_reloc_ring()
626 fd_bo_del(msm_ring->ring_bo); in msm_ringbuffer_destroy()
665 debug_assert(msm_ring->ring_bo); in msm_ringbuffer_init()
667 uint8_t *base = fd_bo_map(msm_ring->ring_bo); in msm_ringbuffer_init()
680 msm_ring->cmd = cmd_new(msm_ring->ring_bo); in msm_ringbuffer_init()
692 msm_ring->ring_bo = fd_bo_new_ring(pipe->dev, size); in msm_ringbuffer_new_object()