Searched refs:RingBuff (Results 1 – 2 of 2) sorted by relevance
60 RingBuff->head = RingBuff->tail = 0; in RingBuffer_Init()74 ptr += RB_INDH(RingBuff) * RingBuff->itemSz; in RingBuffer_Insert()93 if (RB_INDH(RingBuff) + cnt1 >= RingBuff->count) in RingBuffer_InsertMult()94 cnt1 = RingBuff->count - RB_INDH(RingBuff); in RingBuffer_InsertMult()104 ptr += RB_INDH(RingBuff) * RingBuff->itemSz; in RingBuffer_InsertMult()109 ptr = (uint8_t *) RingBuff->data + RB_INDH(RingBuff) * RingBuff->itemSz; in RingBuffer_InsertMult()126 ptr += RB_INDT(RingBuff) * RingBuff->itemSz; in RingBuffer_Pop()145 if (RB_INDT(RingBuff) + cnt1 >= RingBuff->count) in RingBuffer_PopMult()146 cnt1 = RingBuff->count - RB_INDT(RingBuff); in RingBuffer_PopMult()156 ptr += RB_INDT(RingBuff) * RingBuff->itemSz; in RingBuffer_PopMult()[all …]
83 STATIC INLINE void RingBuffer_Flush(RINGBUFF_T *RingBuff) in RingBuffer_Flush() argument85 RingBuff->head = RingBuff->tail = 0; in RingBuffer_Flush()93 STATIC INLINE int RingBuffer_GetSize(RINGBUFF_T *RingBuff) in RingBuffer_GetSize() argument95 return RingBuff->count; in RingBuffer_GetSize()105 return RB_VHEAD(RingBuff) - RB_VTAIL(RingBuff); in RingBuffer_GetCount()113 STATIC INLINE int RingBuffer_GetFree(RINGBUFF_T *RingBuff) in RingBuffer_GetFree() argument115 return RingBuff->count - RingBuffer_GetCount(RingBuff); in RingBuffer_GetFree()123 STATIC INLINE int RingBuffer_IsFull(RINGBUFF_T *RingBuff) in RingBuffer_IsFull() argument125 return (RingBuffer_GetCount(RingBuff) >= RingBuff->count); in RingBuffer_IsFull()135 return RB_VHEAD(RingBuff) == RB_VTAIL(RingBuff); in RingBuffer_IsEmpty()[all …]
Completed in 3 milliseconds