Zephyr API Documentation 4.0.0
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
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
 
 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.
 
 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.
 
 winstream.h