Lines Matching defs:data
34 void *data;
38 static inline void DataFifoInit(struct DataFifo *fifo, uint32_t size, void *data)
47 fifo->data = data;
85 static inline uint32_t DataFifoWrite(struct DataFifo *fifo, uint8_t *data, uint32_t size)
88 uint8_t *buf = (uint8_t *)fifo->data;
92 end = data + size;
93 while (data < end) {
94 buf[fifo->wrIdx++ & mask] = *data++;
99 static inline uint32_t DataFifoRead(struct DataFifo *fifo, uint8_t *data, uint32_t size)
102 uint8_t *buf = (uint8_t *)fifo->data;
106 end = data + size;
107 while (data < end) {
108 *data++ = buf[fifo->rdIdx++ & mask];