Home
last modified time | relevance | path

Searched refs:fd_ring (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/freedreno/drm/
Dfreedreno_ringbuffer_sp.c55 fd_ringbuffer_sp_init(struct fd_ringbuffer_sp *fd_ring, uint32_t size,
92 struct fd_ringbuffer_sp *fd_ring, uint32_t size) in fd_submit_suballoc_ring_bo() argument
115 fd_ring->ring_bo = fd_bo_new_ring(submit->pipe->dev, SUBALLOC_SIZE); in fd_submit_suballoc_ring_bo()
116 fd_ring->offset = 0; in fd_submit_suballoc_ring_bo()
118 fd_ring->ring_bo = fd_bo_ref(suballoc_bo); in fd_submit_suballoc_ring_bo()
119 fd_ring->offset = suballoc_offset; in fd_submit_suballoc_ring_bo()
124 fd_submit->suballoc_ring = fd_ringbuffer_ref(&fd_ring->base); in fd_submit_suballoc_ring_bo()
135 struct fd_ringbuffer_sp *fd_ring; in fd_submit_sp_new_ringbuffer() local
137 fd_ring = slab_alloc(&fd_submit->ring_pool); in fd_submit_sp_new_ringbuffer()
139 fd_ring->u.submit = submit; in fd_submit_sp_new_ringbuffer()
[all …]
Dfreedreno_ringbuffer_sp_reloc.h50 struct fd_ringbuffer_sp *fd_ring = to_fd_ringbuffer_sp(ring); in X() local
52 struct fd_submit_sp *fd_submit = to_fd_submit_sp(fd_ring->u.submit); in X()
64 struct fd_ringbuffer_sp *fd_ring = to_fd_ringbuffer_sp(ring); in X() local
73 APPEND(&fd_ring->u, reloc_bos, fd_bo_ref(reloc->bo)); in X()
110 struct fd_ringbuffer_sp *fd_ring = to_fd_ringbuffer_sp(ring); in X() local
116 APPEND(&fd_ring->u, reloc_bos, fd_bo_ref(target_bo)); in X()
122 struct fd_submit_sp *fd_submit = to_fd_submit_sp(fd_ring->u.submit); in X()