zephyr/include/sys
Marc Herbert 4990001013 lib/os: clarify that the winstream object does not track reads
Clarify that the reader MUST track the last sequence number read and
that the 'start' offset is not involved in that.

Some pre-conceptions + the sentence "the current state of the stream"
threw me off for a while. Thanks Andy for explaining this to me.

Signed-off-by: Marc Herbert <marc.herbert@intel.com>
2022-02-21 20:59:48 -05:00
..
__assert.h assert: Add missing include 2021-12-14 11:47:13 -06:00
arch_interface.h drivers/pcie: Add a marco for fixed or MSI IRQ 2022-01-07 10:47:27 -05:00
atomic_arch.h
atomic_builtin.h
atomic_c.h
atomic.h sys: include: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
base64.h
bitarray.h lib/os: bitarray: introduce SYS_BITARRAY_DEFINE_STATIC() 2021-11-24 14:22:23 -05:00
byteorder.h
cbprintf_cxx.h sys: cbprintf: Fix unused arg warning 2021-12-14 11:47:13 -06:00
cbprintf_internal.h zephyr: fix errors when building with -Wundef 2021-12-14 11:47:13 -06:00
cbprintf.h lib: os: cbprintf: Fix clang guard for _Generic support 2022-02-18 10:38:23 -05:00
check.h
crc.h lib: os: crc: Rework the crc16() implementation 2022-02-04 12:33:22 -05:00
device_mmio.h sys: device_mmio.h replace <toolchain/common.h> with <toolchain.h> 2022-01-07 12:47:31 -05:00
dlist.h sys: include: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
errno_private.h
fdtable.h
heap_listener.h sys: heap_listener: Fix initializers for XCC toolchain 2022-02-07 10:50:12 -05:00
kobject.h sys: kobject: Fix header to avoid re-declaratiions 2021-10-02 14:34:14 -04:00
libc-hooks.h libc: minimal: Use new ZRESTRICT macro 2021-11-05 13:29:31 +01:00
list_gen.h
math_extras_impl.h
math_extras.h
mem_blocks.h lib: os: mem_blocks: add memory blocks allocator groups 2022-01-11 16:10:53 -05:00
mem_manage.h
mpsc_packet.h
mpsc_pbuf.h lib: os: mpsc_pbuf: Add usage tracking 2022-02-21 20:41:17 -05:00
multi_heap.h sys: multi_heap: add missing docstrings 2021-10-07 11:54:23 -04:00
mutex.h sys: include: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
notify.h
onoff.h
p4wq.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
printk.h logging: printk: Fix LOG_PRINTK for v2 2022-01-27 10:02:21 +01:00
rb.h
reboot.h sys: include: remove @return doc for void functions 2022-01-12 16:02:16 -05:00
ring_buffer.h ring_buffer: Link buffer data to the .noinit section 2021-08-21 21:32:45 -04:00
sem.h toolchain: migrate iterable sections calls to the external API 2021-08-12 17:47:04 -04:00
sflist.h
slist.h
speculation.h
sys_heap.h sys: sys_heap: extern "C" was missing 2022-02-03 08:23:16 -05:00
sys_io.h include: common: Add sys_set_bits and set_clear_bits inline functions 2021-10-12 08:37:03 -04:00
time_units.h sys: time_units: Add Kconfig option for algorithm selection 2022-01-18 13:11:52 -05:00
timeutil.h
util_internal.h sys: util: improve IS_EMPTY() implementation 2021-11-11 09:31:57 -05:00
util_loops.h
util_macro.h sys: util: improve IS_EMPTY() implementation 2021-11-11 09:31:57 -05:00
util.h zephyr: Add UTF-8 truncating strlcpy variant 2022-01-11 11:50:15 +01:00
winstream.h lib/os: clarify that the winstream object does not track reads 2022-02-21 20:59:48 -05:00