Zephyr API Documentation 4.2.0-rc3
A Scalable Open Source RTOS
 4.2.0-rc3
sys Directory Reference

Directories

 
internal

Files

 
__assert.h
 
atomic.h
 
atomic_arch.h
 
atomic_builtin.h
 
atomic_c.h
 
atomic_types.h
 
barrier.h
 
barrier_builtin.h
 
base64.h
 
bitarray.h
 
byteorder.h
 Byte order helpers.
 
cbprintf.h
 
cbprintf_cxx.h
 
cbprintf_enums.h
 
cbprintf_internal.h
 
check.h
 
clock.h
 System clock APIs.
 
crc.h
 CRC computation function.
 
device_mmio.h
 
dlist.h
 
errno_private.h
 
fdtable.h
 
hash_function.h
 
hash_map.h
 
hash_map_api.h
 
hash_map_cxx.h
 C++ Hashmap.
 
hash_map_oa_lp.h
 Open-Addressing / Linear Probe Hashmap Implementation.
 
hash_map_sc.h
 Separate Chaining Hashmap Implementation.
 
heap_listener.h
 
iterable_sections.h
 
kobject.h
 
libc-hooks.h
 
linear_range.h
 
list_gen.h
 
math_extras.h
 
math_extras_impl.h
 Inline implementation of functions declared in math_extras.h.
 
mem_blocks.h
 Memory Blocks Allocator.
 
mem_manage.h
 
mem_stats.h
 Memory Statistics.
 
min_heap.h
 
mpsc_lockfree.h
 A wait-free intrusive multi producer single consumer (MPSC) queue using a singly linked list.
 
mpsc_packet.h
 
mpsc_pbuf.h
 
multi_heap.h
 
mutex.h
 
notify.h
 
onoff.h
 
p4wq.h
 
poweroff.h
 
printk-hooks.h
 
printk.h
 
rb.h
 
reboot.h
 Common target reboot functionality.
 
ring_buffer.h
 
sem.h
 public sys_sem APIs.
 
sflist.h
 
slist.h
 
speculation.h
 
spsc_lockfree.h
 A lock-free and type safe power of 2 fixed sized single producer single consumer (SPSC) queue using a ringbuffer and atomics to ensure coherency.
 
spsc_pbuf.h
 
sys_heap.h
 
sys_io.h
 
time_units.h
 
timeutil.h
 Utilities supporting operation on time data structures.
 
util.h
 Misc utilities.
 
util_internal.h
 Misc utilities.
 
util_internal_is_eq.h
 
util_internal_util_dec.h
 
util_internal_util_inc.h
 
util_internal_util_x2.h
 
util_listify.h
 
util_loops.h
 Internals for looping macros.
 
util_macro.h
 Macro utilities.
 
uuid.h
 Utility functions for the generation and parsing of Universal Unique Identifier.
 
winstream.h