zephyr/include/misc
Paul Sokolovsky ba85e4ad20 sys: slist, dlist: Document APIs as not threadsafe
These headers provide an efficient, inline implementations of single-
and double- linked lists, and thus not threadsafe. They are intended
to be used as internal kernel APIs (and currently for example not
documented at https://www.zephyrproject.org/doc/). However, to avoid
issues when doing kernel programming (e.g. #4350), it makes sense
to explicitly, even verbosely, document these functions as not
threadsafe.

Signed-off-by: Paul Sokolovsky <paul.sokolovsky@linaro.org>
2017-10-17 08:10:55 -04:00
..
__assert.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
byteorder.h misc/byteorder: add support for __bswap_64 2017-08-09 10:55:53 +03:00
dlist.h sys: slist, dlist: Document APIs as not threadsafe 2017-10-17 08:10:55 -04:00
printk.h printk: add vprintk() 2017-04-22 14:29:33 +00:00
reboot.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
ring_buffer.h Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00
slist.h sys: slist, dlist: Document APIs as not threadsafe 2017-10-17 08:10:55 -04:00
stack.h kconfig: fixed stray Kconfig variables 2017-07-06 10:34:41 -05:00
util.h Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00