Lines Matching refs:fBuffer
102 fBuffer(NULL),
116 delete_ring_buffer(fBuffer);
123 fBuffer = create_ring_buffer(fCapacity);
124 if (fBuffer == NULL)
133 return ring_buffer_readable(fBuffer);
140 return ring_buffer_writable(fBuffer);
172 bytesRead = ring_buffer_user_read(fBuffer, (uint8*)data, size);
174 bytesRead = ring_buffer_read(fBuffer, (uint8*)data, size);
210 ring_buffer_flush(fBuffer, readable);
287 bytesWritten = ring_buffer_user_write(fBuffer, (uint8*)data, size);
289 bytesWritten = ring_buffer_write(fBuffer, (uint8*)data, size);
326 ring_buffer_move(newBuffer, ring_buffer_readable(fBuffer), fBuffer);
327 delete_ring_buffer(fBuffer);
329 fBuffer = newBuffer;
341 fBuffer(capacity, type),
364 return fBuffer.Init();
392 if (IsReadShutdown() && fBuffer.Readable() == 0)
405 if (firstInQueue && !fReaders.IsEmpty() && fBuffer.Readable() > 0
456 if (firstInQueue && !fWriters.IsEmpty() && fBuffer.Writable() > 0
482 size_t readable = fBuffer.Readable();
490 size_t writable = fBuffer.Writable();
504 size_t oldCapacity = fBuffer.Capacity();
509 status_t error = fBuffer.SetCapacity(capacity);
529 && !(IsReadShutdown() && fBuffer.Readable() == 0)) {
542 if (fBuffer.Readable() == 0) {
555 while (fBuffer.Readable() == 0
569 if (fBuffer.Readable() == 0) {
576 RETURN_ERROR(fBuffer.Read(request));
613 while (error == B_OK && fBuffer.Writable() < _MinimumWritableSize(request)
633 error = fBuffer.Write(request);
650 if (fWriters.Head() != &request || fBuffer.Writable() < _MinimumWritableSize(request))
657 RETURN_ERROR(fBuffer.Write(request));