Searched refs:bytesMoved (Results 1 - 1 of 1) sorted by relevance

/haiku/src/system/kernel/util/
H A Dring_buffer.cpp322 size_t bytesMoved = 0; local
326 bytesMoved = ring_buffer_write(to, from->buffer + from->first, length);
332 bytesMoved = ring_buffer_write(to, from->buffer + from->first, upper);
333 if (bytesMoved == upper) {
335 bytesMoved += ring_buffer_write(to, from->buffer, lower);
339 from->first = (from->first + bytesMoved) % from->size;
340 from->in -= bytesMoved;
342 return bytesMoved;

Completed in 29 milliseconds