zephyr/tests/lib
Nicolas Pitre eee5b8e563 ring_buffer: make finish methods final
Make it possible to "finish" with fewer bytes than what was "claimed".

This was possible before on the get side, but the put side was
cummulative wrt finish. The revamp made it cummulative on both sides.
Turns out that existing users rely on the opposite behavior which is
more logical and useful. So make both sides that way.

Adjust documentation, test case and users accordingly.

Signed-off-by: Nicolas Pitre <npitre@baylibre.com>
2022-02-28 10:52:41 +01:00
..
c_lib
cbprintf_fp
cbprintf_package
cmsis_dsp
devicetree
fdtable
gui/lvgl
heap
heap_align
json
mem_alloc
mem_blocks
mpsc_pbuf
newlib
notify
onoff
p4workq
ringbuffer ring_buffer: make finish methods final 2022-02-28 10:52:41 +01:00
smf
sprintf
time