zephyr/include
Martí Bolívar 1edc84f526 sys/util.h: add UTIL_OR and UTIL_AND
These are short-circuiting utility helpers that can save typing
in situations where avoiding evaluation of the not-taken branch
skips invalid expressions.

Signed-off-by: Martí Bolívar <marti.bolivar@nordicsemi.no>
2020-03-25 13:21:28 +01:00
..
app_memory
arch Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" 2020-03-19 18:45:13 +01:00
audio doc: reference: Add pages for audio 2020-03-18 11:47:24 +01:00
bluetooth Bluetooth: HCI: Re-organize vendor read static address handling 2020-03-22 11:58:17 +02:00
canbus doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
cmsis_rtos_v1
cmsis_rtos_v2
console
crypto docs: crypto: crypto API documentation 2020-03-14 13:01:03 -04:00
data
debug include: debug: remove old stack functions 2020-03-14 13:10:19 -04:00
devicetree devicetree.h: add accessor API for nodes and properties 2020-03-24 10:11:20 -05:00
dfu DFU: add init function with area id as parameter 2020-03-10 15:07:27 +02:00
disk doc: reference: Add disk access API 2020-03-18 11:47:24 +01:00
display
drivers Bluetooth: HCI: Re-organize vendor read static address handling 2020-03-22 11:58:17 +02:00
dt-bindings gpio: restore missing legacy devicetree direction flag 2020-02-13 22:50:45 +02:00
fs
linker kernel: delete separate logic for priv stacks 2020-03-17 20:11:27 +02:00
logging logging: Fixes c++ compile error using LOG_BACKEND_DEFINE 2020-02-11 20:11:12 +02:00
mgmt subsys/mgmt: Enabling mynewt-core version of tinycbor 2020-03-17 11:58:18 +01:00
net net: pkt: Add flag for telling if this is 1st TCP packet 2020-03-17 13:13:58 +02:00
posix pthread: add setname/getname glibc extensions 2020-03-10 15:15:34 +02:00
power
random doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
settings doc: doxygen: add missing groups and categorise 2020-03-14 13:01:03 -04:00
shell Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" 2020-03-19 18:45:13 +01:00
stats
storage
sys sys/util.h: add UTIL_OR and UTIL_AND 2020-03-25 13:21:28 +01:00
toolchain Revert "toolchain: common: Merge build assert macros" 2020-03-19 18:45:13 +01:00
tracing tracing: move headers under include/tracing 2020-02-07 15:58:05 -05:00
usb
zephyr
cache.h
device.h
devicetree.h devicetree: add DT_HAS_DRV_INST(instance_number) 2020-03-24 14:04:27 -05:00
exc_handle.h
fatal.h
generated_dts_board.h
init.h
irq_nextlevel.h
irq_offload.h
irq.h
kernel_includes.h
kernel_structs.h kernel/userspace: Move syscall_frame field to thread struct 2020-02-08 08:51:04 -05:00
kernel_version.h
kernel.h kernel: deprecate k_uptime_delta_32 2020-03-23 10:26:05 -04:00
ptp_clock.h scripts: Replace hard-coded subsystem list with __subsystem annotations. 2020-03-11 17:13:39 +02:00
sched_priq.h
shared_irq.h
spinlock.h Revert "global: Replace BUILD_ASSERT_MSG() with BUILD_ASSERT()" 2020-03-19 18:45:13 +01:00
sw_isr_table.h
sys_clock.h
syscall_handler.h kernel: rename struct _k_object 2020-03-17 20:11:27 +02:00
syscall.h
timeout_q.h
toolchain.h
wait_q.h
zephyr.h