zephyr/kernel/include
Andrew Boie 92e5bd7473 kernel: internal APIs for thread resource pools
Some kernel APIs may need to allocate memory in order to function
correctly, especially if they are exposed to userspace where
buffers provided by user code cannot be trusted.

Instead of simply drawing from the system heap, specific pools
may instead be assigned to threads, and any requests made on
behalf of the calling thread will draw heap memory from that pool.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2018-05-16 17:32:59 -07:00
..
gen_offset.h
kernel_internal.h kernel: internal APIs for thread resource pools 2018-05-16 17:32:59 -07:00
kernel_offsets.h kernel: SMP-aware scheduler 2018-02-16 10:44:29 -05:00
kernel_structs.h kernel: SMP-aware scheduler 2018-02-16 10:44:29 -05:00
ksched.h kernel: Prune ksched.h of dead code 2018-04-25 13:13:23 -07:00
kswap.h kernel: Rework SMP irq_lock() compatibility layer 2018-05-02 10:00:17 -07:00
offsets_short.h
syscall_handler.h drivers: Perform a runtime check if a driver is capable of an operation 2018-04-26 02:57:12 +05:30
timeout_q.h kernel: Clean up _unpend_thread() API 2018-04-24 03:57:20 +05:30
wait_q.h