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 kconfig: Rename the TEST_EXTRA stack size option to align with the rest 2022-02-22 08:23:05 -05:00
cbprintf_fp
cbprintf_package boards/riscv: Add qemu_riscv32_smp and qemu_riscv64_smp 2022-02-25 19:13:50 -05:00
cmsis_dsp arch: arm: aarch32: Change CPU_CORTEX_R kconfig option 2022-02-23 08:14:15 -06:00
devicetree tests: Define mbox device 2022-02-21 22:17:27 -05:00
fdtable kconfig: Rename the TEST_EXTRA stack size option to align with the rest 2022-02-22 08:23:05 -05:00
gui/lvgl lvgl: change the prefix of Zephyr-specific LVGL config options 2022-02-24 11:51:33 +01:00
heap tests: lib/heap: add test for heap listeners 2022-01-10 10:28:04 -05:00
heap_align tests: heap: validate sys_heap_runtime_stats_get API 2021-11-11 16:21:43 -05:00
json kconfig: Rename the ZTEST stack size option to align with the rest 2022-02-22 08:23:05 -05:00
mem_alloc
mem_blocks tests: lib/mem_blocks: add test for heap listeners 2022-01-11 16:10:53 -05:00
mpsc_pbuf tests: lib: mpsc_pbuf: Add test for utilization api 2022-02-21 20:41:17 -05:00
newlib kconfig: Rename the TEST_EXTRA stack size option to align with the rest 2022-02-22 08:23:05 -05:00
notify
onoff
p4workq
ringbuffer ring_buffer: make finish methods final 2022-02-28 10:52:41 +01:00
smf
sprintf tests: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
time tests: m2gl025_miv: exclude slow platform from some tests 2021-11-29 19:39:38 -05:00