zephyr/kernel/nanokernel
Allan Stephens 1be7bca333 kernel: Add interrupt locking to thread monitoring exit API
This is needed because some thread termination paths can be
invoked with no guarantee that thread preemption won't happen.
(It also aligns with the approach taken by the thread monitoring
initialization code.)

Change-Id: I28a384e051775390eb047498cb23fed22910e4df
Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
2016-10-26 17:03:13 +00:00
..
include kernel: Revise thread monitoring exit API naming 2016-10-26 17:03:12 +00:00
atomic_c.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
compiler_stack_protect.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
device.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
errno.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
event_logger.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
idle.c
int_latency_bench.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
Kconfig
kernel_event_logger.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
Makefile kernel: Relocate ring buffer suppport to 'misc' directory 2016-10-21 15:33:31 +00:00
nano_context.c kernel: Add interrupt locking to thread monitoring exit API 2016-10-26 17:03:13 +00:00
nano_fiber.c kernel: Revise thread monitoring exit API naming 2016-10-26 17:03:12 +00:00
nano_fifo.c
nano_init.c
nano_lifo.c
nano_sema.c
nano_sleep.c
nano_stack.c
nano_sys_clock.c
nano_timer.c
nano_work.c
timeout_q.c
version.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
wait_q.c