zephyr/include/sys
Krzysztof Chruscinski 4e3e013050 lib: os: cbprintf: Add compile time switch for assert usage
Assert header is including printk header and cbprintf header
may be included by printk.h when printk is redirected to logging v2.
That creates circular includes which must be prevented by
preventing using assertion and including assert header file.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2021-07-21 07:46:39 -04:00
..
__assert.h
arch_interface.h sys: arch_interface: fix doxygen groups 2021-05-21 12:17:04 -04:00
atomic_arch.h kernel: atomic: possibility of arch specific implementation 2021-05-03 11:57:46 +02:00
atomic_builtin.h kernel: atomic: consistently use named type for atomic pointer values 2021-04-19 15:22:13 +02:00
atomic_c.h kernel: atomic: consistently use named type for atomic pointer values 2021-04-19 15:22:13 +02:00
atomic.h kernel: atomic: possibility of arch specific implementation 2021-05-03 11:57:46 +02:00
base64.h
bitarray.h sys: introduce bit arrays 2021-05-07 13:36:22 -04:00
byteorder.h
cbprintf_cxx.h lib: os: cbprintf: Add ARG_UNUSED to unused arguments 2021-05-20 08:23:31 -05:00
cbprintf_internal.h lib: os: cbprintf: Add compile time switch for assert usage 2021-07-21 07:46:39 -04:00
cbprintf.h doc: doxygen: replace option alias with kconfig 2021-06-29 10:26:28 -04:00
check.h
crc.h lib: os: Introduce support for CRC32C algorithm 2021-03-02 14:08:30 +01:00
device_mmio.h devices: mark device MMIO declarations to boot/pinned sections 2021-05-10 16:00:43 -05:00
dlist.h doc: strcutures: use doxygen to reference functions 2021-04-15 14:04:05 -04:00
errno_private.h
fdtable.h net: socket: Add locking to prevent concurrent access 2021-04-15 07:16:51 -05:00
kobject.h kernel: change metadata for priv_stacks to const 2021-04-27 13:32:00 -04:00
libc-hooks.h libc: minimal: Add rand() and srand() 2021-07-20 13:32:36 -04:00
list_gen.h
math_extras_impl.h
math_extras.h
mem_manage.h docs: Fix doxygen errors in include/sys/mem_manage.h 2021-05-28 11:30:51 -05:00
mpsc_packet.h lib: os: Add mpsc (multiple producer, single consumer) packet buffer 2021-04-19 10:59:23 -04:00
mpsc_pbuf.h tests: lib: Add test for mpsc_pbuf 2021-04-19 10:59:23 -04:00
mutex.h docs: Add missing retval for sys_mutex_unlock() 2021-03-10 05:42:06 -05:00
notify.h doc: doxygen: replace option alias with kconfig 2021-06-29 10:26:28 -04:00
onoff.h
p4wq.h sys: p4wq: add missing docstring to K_P4WQ_ARRAY_DEFINE 2021-05-21 12:17:04 -04:00
printk.h sys: printk: Fix LOG2 printk support in cpp code 2021-06-29 11:33:21 -04:00
rb.h lib: rb: Use types that indicate size and signedness 2021-04-20 15:50:49 -04:00
reboot.h power: move reboot functionality to os lib 2021-04-28 20:34:00 -04:00
ring_buffer.h doc: group data structure docs and add doxygen linkage 2021-04-15 14:04:05 -04:00
sem.h
sflist.h doc: group data structure docs and add doxygen linkage 2021-04-15 14:04:05 -04:00
slist.h doc: group data structure docs and add doxygen linkage 2021-04-15 14:04:05 -04:00
speculation.h
sys_heap.h kernel/arch: cleanup function definitions 2021-04-01 05:34:17 -04:00
sys_io.h
time_units.h include: sys: cast to the same size composite expression 2021-06-24 21:08:56 -04:00
timeutil.h
util_internal.h sys: util: Update implementation of loop macros 2021-02-28 16:46:44 -05:00
util_loops.h sys: util: Update implementation of loop macros 2021-02-28 16:46:44 -05:00
util_macro.h sys: util: remove deprecated GET_ARG{1,2} and GET_ARGS_LESS_1 macros 2021-06-11 16:35:19 -05:00
util.h doc: fix doxygen grouping 2021-05-17 11:51:44 -04:00