Lines Matching defs:DataFifo
30 struct DataFifo {
37 /* DataFifo Helper function */
38 static inline void DataFifoInit(struct DataFifo *fifo, uint32_t size, void *data)
50 static inline bool DataFifoIsInitialized(struct DataFifo *fifo)
55 static inline void DataFifoReset(struct DataFifo *fifo)
60 static inline uint32_t DataFifoLen(struct DataFifo *fifo)
65 static inline bool DataFifoIsEmpty(struct DataFifo *fifo)
70 static inline bool DataFifoIsFull(struct DataFifo *fifo)
75 static inline uint32_t DataFifoAvailSize(struct DataFifo *fifo)
80 static inline void DataFifoSkip(struct DataFifo *fifo, uint32_t size)
85 static inline uint32_t DataFifoWrite(struct DataFifo *fifo, uint8_t *data, uint32_t size)
99 static inline uint32_t DataFifoRead(struct DataFifo *fifo, uint8_t *data, uint32_t size)