zephyr/kernel/include
Peter Mitsis cedd36106b kernel: Begin abstracting out _sched_spinlock
In a uniprocessor system, _sched_spinlock may not need to be
held in all the same cases that it does in a multiprocessor
system. Removing those unnecessary usages can lead to better
performance on UP systems. In the case of uncontested taking
and giving of a semaphore, this can be as much as a +14%
performance gain.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
2024-10-21 18:38:00 -05:00
..
gen_offset.h
ipi.h
kernel_arch_interface.h
kernel_internal.h
kernel_offsets.h
kernel_tls.h
ksched.h kernel: Begin abstracting out _sched_spinlock 2024-10-21 18:38:00 -05:00
kswap.h
kthread.h kernel: Re-order should_preempt() checks 2024-10-21 18:38:00 -05:00
mmu.h
offsets_short.h
priority_q.h
timeout_q.h
wait_q.h