zephyr/kernel/include
Peter Mitsis 85a9cffd0f kernel: cache priority queue index on UP multiq
Even though calculating the priority queue index in the priority
multiq is quick, caching it allows us to extract an extra 2% in
terms of performance as measured by the thread_metric cooperative
benchmark.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
2025-01-07 18:24:09 +01:00
..
gen_offset.h
ipi.h kernel: Add CONFIG_IPI_OPTIMIZE 2024-06-04 22:35:54 -04:00
kernel_arch_interface.h kernel: arch: move arch_swap() declaration 2024-12-11 21:33:49 +01:00
kernel_internal.h arch: deprecate _current 2024-11-23 20:12:24 -05:00
kernel_offsets.h arch: riscv: fill all IRQ stacks with 0xAA 2024-09-13 09:17:34 +02:00
kernel_tls.h
ksched.h kernel: inline z_sched_prio_cmp() 2025-01-07 18:24:09 +01:00
kswap.h kernel/swap: remove redundant ARG_UNUSED from do_swap() 2024-12-24 13:53:49 +01:00
kthread.h kernel: Add routines for _THREAD_QUEUED bit 2025-01-07 18:24:09 +01:00
mmu.h kernel: mm: rename z_num_pagefaults_get to k_mem_num_* 2024-06-12 21:13:26 -04:00
offsets_short.h
priority_q.h kernel: cache priority queue index on UP multiq 2025-01-07 18:24:09 +01:00
timeout_q.h
wait_q.h