zephyr/kernel/include
TaiJu Wu 1f5f0cf838 sched: Remove multi-level queue priority limit
Modified bitmask to  bitmask array, it can make multilevel queue remove
32 bit prioriry limit.

We can scan bitmask array to find which queue have ready thread.

Only need the number of queues as priority because the priority
is checked on create_thread.

Signed-off-by: TaiJu Wu <tjwu1217@gmail.com>
2024-03-12 19:37:40 -04:00
..
gen_offset.h kernel: migrate includes to <zephyr/...> 2022-05-09 09:26:20 +02:00
kernel_arch_interface.h kernel: fix spelling errors 2024-02-25 20:53:37 -05:00
kernel_internal.h kernel: split thread monitor 2024-03-06 19:27:28 -05:00
kernel_offsets.h pm: device_runtime: Extend with synchronous runtime PM 2024-02-01 15:03:42 +01:00
kernel_tls.h linker: Round TLS sizes up in linker script 2024-02-25 22:28:56 -05:00
ksched.h kernel: Remove unused z_pend_curr_irqlock() 2024-03-07 11:51:06 -05:00
kswap.h kernel: rename scheduler spinlock variable and make it private 2024-03-06 19:27:28 -05:00
kthread.h kernel: split thread monitor 2024-03-06 19:27:28 -05:00
mmu.h kernel: mmu: mitigate range check overflow issue 2023-12-20 11:37:17 -05:00
offsets_short.h kernel: Remove unused derived offset symbols 2023-02-22 16:01:32 +01:00
priority_q.h sched: Remove multi-level queue priority limit 2024-03-12 19:37:40 -04:00
timeout_q.h kernel: move timeout_q.h to kernel/include 2023-09-12 12:55:36 -04:00
wait_q.h kernel: move priority queue handling to own file/header 2024-03-02 15:06:45 +01:00