Lines Matching defs:DataFifo
21 struct DataFifo {
42 /* DataFifo Helper function */
43 inline void DataFifoInit(struct DataFifo *fifo, uint32_t size, void *data)
51 inline bool DataFifoIsInitialized(struct DataFifo * const fifo)
56 inline void DataFifoReset(struct DataFifo * const fifo)
61 inline uint32_t DataFifoLen(struct DataFifo * const fifo)
66 inline bool DataFifoIsEmpty(struct DataFifo * const fifo)
71 inline bool DataFifoIsFull(struct DataFifo * const fifo)
76 inline uint32_t DataFifoAvailSize(struct DataFifo * const fifo)
81 inline void DataFifoSkip(struct DataFifo * const fifo, uint32_t size)
86 inline uint32_t DataFifoWrite(struct DataFifo *fifo, uint8_t *data, uint32_t size)
100 inline uint32_t DataFifoRead(struct DataFifo *fifo, uint8_t *data, uint32_t size)