Searched refs:RingBuffer (Results 1 – 3 of 3) sorted by relevance
22 class RingBuffer {25 static RingBuffer *New(uptr Size) { in New()27 RingBuffer *RB = reinterpret_cast<RingBuffer*>(Ptr); in New()66 RingBuffer() {} in RingBuffer() function67 ~RingBuffer() {} in ~RingBuffer()68 RingBuffer(const RingBuffer&) = delete;
131 typedef RingBuffer<HeapAllocationRecord> HeapAllocationsRingBuffer;
1554 auto *RingBuffer = in getRingBufferErrorInfo() local1557 if (!RingBuffer || RingBufferElements == 0 || !Depot) in getRingBufferErrorInfo()1559 uptr Pos = atomic_load_relaxed(&RingBuffer->Pos); in getRingBufferErrorInfo()1564 auto *Entry = getRingBufferEntry(RingBuffer, I % RingBufferElements); in getRingBufferErrorInfo()