Lines Matching refs:fd_ringbuffer
59 struct fd_ringbuffer *primary;
67 struct fd_ringbuffer *suballoc_ring;
101 struct fd_ringbuffer base;
123 FD_DEFINE_CAST(fd_ringbuffer, msm_ringbuffer);
125 static void finalize_current_cmd(struct fd_ringbuffer *ring);
126 static struct fd_ringbuffer * msm_ringbuffer_init(
173 append_ring(struct set *set, struct fd_ringbuffer *ring) in append_ring()
215 struct fd_ringbuffer *old_suballoc_ring = msm_submit->suballoc_ring; in msm_submit_suballoc_ring_bo()
223 static struct fd_ringbuffer *
300 struct fd_ringbuffer *ring = (void *)entry->key; in msm_submit_flush()
316 struct fd_ringbuffer *ring = (void *)entry->key; in msm_submit_flush()
398 struct fd_ringbuffer *ring = (void *)entry->key; in unref_rings()
456 finalize_current_cmd(struct fd_ringbuffer *ring) in finalize_current_cmd()
476 msm_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t size) in msm_ringbuffer_grow()
496 msm_ringbuffer_emit_reloc(struct fd_ringbuffer *ring, in msm_ringbuffer_emit_reloc()
553 append_stateobj_rings(struct msm_submit *submit, struct fd_ringbuffer *target) in append_stateobj_rings()
560 struct fd_ringbuffer *ring = (void *)entry->key; in append_stateobj_rings()
571 msm_ringbuffer_emit_reloc_ring(struct fd_ringbuffer *ring, in msm_ringbuffer_emit_reloc_ring()
572 struct fd_ringbuffer *target, uint32_t cmd_idx) in msm_ringbuffer_emit_reloc_ring()
614 msm_ringbuffer_cmd_count(struct fd_ringbuffer *ring) in msm_ringbuffer_cmd_count()
622 msm_ringbuffer_destroy(struct fd_ringbuffer *ring) in msm_ringbuffer_destroy()
659 static inline struct fd_ringbuffer *
663 struct fd_ringbuffer *ring = &msm_ring->base; in msm_ringbuffer_init()
685 struct fd_ringbuffer *