zephyr/kernel/include
Andrew Boie 2acfcd6b05 userspace: add thread-level permission tracking
Now creating a thread will assign it a unique, monotonically increasing
id which is used to reference the permission bitfield in the kernel
object metadata.

Stub functions in userspace.c now implemented.

_new_thread is now wrapped in a common function with pre- and post-
architecture thread initialization tasks.

Signed-off-by: Andrew Boie <andrew.p.boie@intel.com>
2017-09-12 12:46:36 -07:00
..
gen_offset.h license: Replace Apache boilerplate with SPDX tag 2017-01-19 03:50:58 +00:00
kernel_offsets.h kernel: publish offsets to thread stack info 2017-05-13 15:14:41 -04:00
kernel_structs.h debug: add stack sentinel feature 2017-05-13 15:14:41 -04:00
ksched.h kernel: add K_USER flag and _is_thread_user() 2017-09-12 12:46:36 -07:00
nano_internal.h userspace: add thread-level permission tracking 2017-09-12 12:46:36 -07:00
offsets_short.h kernel/arch: streamline thread user options 2017-01-24 13:34:50 +00:00
timeout_q.h timer: k_timer_start should accept 0 as duration parameter. 2017-09-06 10:18:39 -07:00
wait_q.h Convert remaining code to using newly introduced integer sized types 2017-04-21 11:38:23 -05:00