• Home
  • Raw
  • Download

Lines Matching refs:fd_ringbuffer

39 struct fd_ringbuffer;
84 struct fd_ringbuffer * fd_submit_new_ringbuffer(struct fd_submit *submit,
94 struct fd_ringbuffer;
98 void (*grow)(struct fd_ringbuffer *ring, uint32_t size);
99 void (*emit_reloc)(struct fd_ringbuffer *ring,
101 uint32_t (*emit_reloc_ring)(struct fd_ringbuffer *ring,
102 struct fd_ringbuffer *target, uint32_t cmd_idx);
103 uint32_t (*cmd_count)(struct fd_ringbuffer *ring);
104 void (*destroy)(struct fd_ringbuffer *ring);
111 struct fd_ringbuffer { struct
124 struct fd_ringbuffer * fd_ringbuffer_new_object(struct fd_pipe *pipe, argument
128 fd_ringbuffer_del(struct fd_ringbuffer *ring) in fd_ringbuffer_del()
137 struct fd_ringbuffer *
138 fd_ringbuffer_ref(struct fd_ringbuffer *ring) in fd_ringbuffer_ref()
145 fd_ringbuffer_grow(struct fd_ringbuffer *ring, uint32_t ndwords) in fd_ringbuffer_grow()
157 fd_ringbuffer_emit(struct fd_ringbuffer *ring, in fd_ringbuffer_emit()
187 fd_ringbuffer_reloc(struct fd_ringbuffer *ring, in fd_ringbuffer_reloc()
194 fd_ringbuffer_cmd_count(struct fd_ringbuffer *ring) in fd_ringbuffer_cmd_count()
202 fd_ringbuffer_emit_reloc_ring_full(struct fd_ringbuffer *ring, in fd_ringbuffer_emit_reloc_ring_full()
203 struct fd_ringbuffer *target, uint32_t cmd_idx) in fd_ringbuffer_emit_reloc_ring_full()
215 fd_ringbuffer_size(struct fd_ringbuffer *ring) in fd_ringbuffer_size()
228 OUT_RING(struct fd_ringbuffer *ring, uint32_t data) in OUT_RING()
241 OUT_RELOC(struct fd_ringbuffer *ring, struct fd_bo *bo, in OUT_RELOC()
259 OUT_RB(struct fd_ringbuffer *ring, struct fd_ringbuffer *target) in OUT_RB()
264 static inline void BEGIN_RING(struct fd_ringbuffer *ring, uint32_t ndwords) in BEGIN_RING()
271 OUT_PKT0(struct fd_ringbuffer *ring, uint16_t regindx, uint16_t cnt) in OUT_PKT0()
278 OUT_PKT2(struct fd_ringbuffer *ring) in OUT_PKT2()
285 OUT_PKT3(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT3()
309 OUT_PKT4(struct fd_ringbuffer *ring, uint16_t regindx, uint16_t cnt) in OUT_PKT4()
319 OUT_PKT7(struct fd_ringbuffer *ring, uint8_t opcode, uint16_t cnt) in OUT_PKT7()
329 OUT_WFI(struct fd_ringbuffer *ring) in OUT_WFI()
336 OUT_WFI5(struct fd_ringbuffer *ring) in OUT_WFI5()