ring_buffer_write
size_t ring_buffer_write(struct ring_buffer *buffer, const uint8 *data, ssize_t length);
return ring_buffer_write(fBuffer, (uint8*)buffer, size);
size_t bytesWritten = ring_buffer_write(buffer->buffer, data, length);
ring_buffer_write(fRingBuffer, (const uint8 *)buffer, length);
ring_buffer_write(port->rbuf, packet->midi, pktlen);
bytesWritten = ring_buffer_write(fBuffer, (uint8*)data, size);
ring_buffer_write(sDebugSyslogBuffer, (uint8*)sBuffer,
ring_buffer_write(sDebugSyslogBuffer, (const uint8*)buffer, length);
ring_buffer_write(sDebugSyslogBuffer, (uint8*)sBuffer,
ring_buffer_write(sDebugSyslogBuffer, (const uint8*)buffer, length);
ring_buffer_write(sSyslogBuffer, (uint8*)text, length);
bytesMoved = ring_buffer_write(to, from->buffer + from->first, length);
bytesMoved = ring_buffer_write(to, from->buffer + from->first, upper);
bytesMoved += ring_buffer_write(to, from->buffer, lower);