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: boot banner requires early console, so select it 2016-10-07 14:07:25 +00:00
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 nanokernel: add nano_fifo_put_list() APIs 2016-06-13 20:24:41 +00:00
nano_init.c nano: remove duplicated typedef 2016-10-04 12:28:27 +00:00
nano_lifo.c
nano_sema.c
nano_sleep.c
nano_stack.c
nano_sys_clock.c
nano_timer.c nanokernel: Add callback to _nano_timeout once again 2016-06-01 00:35:05 +00:00
nano_work.c nano_work: Add nano_work_pending 2016-10-04 17:29:59 +03:00
timeout_q.c nanokernel: remove duplicate symbols in image file 2016-07-18 18:47:03 +00:00
version.c unified: move code from nanokernel into unified kernel 2016-10-10 00:46:40 +00:00
wait_q.c nanokernel: remove duplicate symbols in image file 2016-07-18 18:47:03 +00:00