Lines Matching refs:fBuffer

71 			struct ring_buffer*	fBuffer;
175 { return fBuffer.Readable(); }
177 { return fBuffer.Writable(); }
205 RingBuffer fBuffer;
258 fBuffer(NULL)
272 if (fBuffer != NULL)
275 fBuffer = create_ring_buffer(VFS_FIFO_BUFFER_CAPACITY);
276 return fBuffer != NULL ? B_OK : B_NO_MEMORY;
283 if (fBuffer != NULL) {
284 delete_ring_buffer(fBuffer);
285 fBuffer = NULL;
293 if (fBuffer == NULL)
299 ? ring_buffer_user_write(fBuffer, (const uint8*)buffer, length)
300 : ring_buffer_write(fBuffer, (const uint8*)buffer, length);
307 if (fBuffer == NULL)
313 ? ring_buffer_user_read(fBuffer, (uint8*)buffer, length)
314 : ring_buffer_read(fBuffer, (uint8*)buffer, length);
321 if (fBuffer == NULL)
324 return ring_buffer_peek(fBuffer, offset, (uint8*)buffer, length);
331 return fBuffer != NULL ? ring_buffer_readable(fBuffer) : 0;
338 return fBuffer != NULL ? ring_buffer_writable(fBuffer) : 0;
407 || (fBuffer.Writable() < minToWrite && fReaderCount > 0)) {
436 size_t toWrite = (fActive ? fBuffer.Writable() : 0);
441 ssize_t bytesWritten = fBuffer.Write(data, toWrite, isUser);
479 while (fBuffer.Readable() == 0) {
495 size_t toRead = fBuffer.Readable();
499 ssize_t bytesRead = fBuffer.Read(data, toRead, isUser);
552 size_t writable = fBuffer.Writable();
581 if (fBuffer.Readable() > 0) {
592 if (bytes > 0 && fBuffer.Readable() == bytes) {
611 TRACE(" buffer readable: %zu\n", fBuffer.Readable());
612 if (fBuffer.Readable() == 0) {
644 fBuffer.CreateBuffer();
690 fBuffer.DeleteBuffer();
715 if ((event == B_SELECT_WRITE && fBuffer.Writable() > 0)
720 if ((event == B_SELECT_READ && fBuffer.Readable() > 0)
773 kprintf(" %zu bytes buffered\n", fBuffer.Readable());
775 if (dumpData && fBuffer.Readable() > 0) {
779 fBuffer(buffer),
786 return fOffset < fBuffer.Readable();
792 if (fOffset < fBuffer.Readable()) {
793 fBuffer.Peek(fOffset, &byte, 1);
806 const RingBuffer& fBuffer;
810 DataProvider dataProvider(fBuffer);
811 BKernel::print_hex_dump(dataProvider, fBuffer.Readable());