Directories | |
| softirq.zcomponent | |
Files | |
| bit.cxxm | |
| Kernel-specific bit helpers layered on top of <bit>. | |
| bitfield.cxxm | |
| C++ wrapper for bitfields. | |
| bitmap.cxxm | |
| Fixed-capacity SMP-safe bitmap using std::atomic. | |
| charconv.cxxm | |
| raw EBCDIC <-> ASCII conversion table | |
| cpumask.cxxm | |
| Fixed-capacity CPU set primitive built on lib::static_bitmap. | |
| cstring.cxxm | |
| String and memory operations. | |
| error.cxxm | |
| Kernel error code system for all subsystems. | |
| format.cxxm | |
| Type-safe minimal formatter for kernel usage. | |
| idalloc.cxxm | |
| Fixed-capacity SMP-safe ID allocator backed by a bitmap. | |
| list.cxxm | |
| Intrusive circular doubly-linked list types. | |
| min_heap.cxxm | |
| Generic intrusive binary min-heap with fixed capacity. | |
| queue.cxxm | |
| Fixed-capacity FIFO queue implementation. | |
| rbtree.cxxm | |
| Intrusive augmented red-black tree. | |
| ring_buffer.cxxm | |
| Atomic-based lockless ring buffer (SPSC/MPMC capable). | |
| rwonce.cxxm | |
| Read-Write Once implementation. | |
| scope_guard.cxxm | |
| RAII scope guard — executes a cleanup callback on scope exit. | |
| static_vector.cxxm | |
| Fixed-capacity growable array with inline storage — no heap. | |
| string_parser.cxxm | |
| Zero-allocation, high-performance string tokenizer. | |