..
CMakeLists.txt
sched/sched: consolidate nxsched_process_timer into sched_timer.c
2026-01-20 06:55:15 +08:00
Make.defs
sched/sched: consolidate nxsched_process_timer into sched_timer.c
2026-01-20 06:55:15 +08:00
nxsched_checkstackoverflow.c
sched: Improve nxsched stack overflow checking implementation
2025-10-11 18:00:44 +08:00
queue.h
sched/queue: fix typo in dq_insert_mid macro
2025-05-08 15:59:50 +08:00
sched.h
sched: Fix scheduler CPU selection and ready-to-run list management
2026-01-28 13:02:58 -03:00
sched_addblocked.c
sched_addreadytorun.c
sched: Fix scheduler CPU selection and ready-to-run list management
2026-01-28 13:02:58 -03:00
sched_backtrace.c
sched/backtrace: There is a bug in sched_backtrace().
2026-01-22 22:11:17 +08:00
sched_cpuload.c
sched_cpuload.c: misra_c_2012_rule_8_9_violation
2026-01-30 12:52:22 -03:00
sched_cpuload_oneshot.c
timers/oneshot: Remove all callback and args.
2025-11-18 13:02:29 +01:00
sched_cpuload_period.c
sched_critmonitor.c
sched/spinlock: Add configuration to record busywait.
2026-01-27 21:59:14 +08:00
sched_dumponexit.c
sched: add dump_stack() for dumponexit
2026-01-17 18:04:28 -03:00
sched_foreach.c
sched_get_stackinfo.c
sched/sched/sched_get_stackinfo.c: coverity HIS_metric_violation: RETURN
2026-01-28 01:24:58 +08:00
sched_get_stateinfo.c
sched_get_stateinfo.c: misra_c_2012_rule_8_9_violation
2026-01-31 02:39:19 +08:00
sched_get_tls.c
sched/tls: fix uninitialized argv pointer in task info
2026-01-15 16:10:11 -03:00
sched_getaffinity.c
sched_getcpu.c
sched: export sched_getcpu API in AMP mode
2024-10-09 15:21:25 +08:00
sched_getfiles.c
sched_getfiles.c: coverity HIS_metric_violation: RETURN
2026-01-28 22:01:01 +08:00
sched_getparam.c
clock: Replace all ts and tick conversion functions
2024-09-12 18:14:39 +08:00
sched_getscheduler.c
sched_getscheduler.c: coverity HIS_metric_violation: RETURN
2026-01-28 13:07:20 -03:00
sched_gettcb.c
sched_idletask.c
Revert "sched_idletask: remove the check for whether tcb is NULL"
2025-11-27 08:26:53 -03:00
sched_lock.c
sched/sched: Modify the critical section interface name.
2026-01-26 21:13:05 +08:00
sched_lockcount.c
sched_mergepending.c
coverity: Dereferencing after a null check (FORWARD_NULL)
2026-01-27 22:29:17 +08:00
sched_process_delivered.c
sched: Fix scheduler CPU selection and ready-to-run list management
2026-01-28 13:02:58 -03:00
sched_processtick.c
sched/sched: consolidate nxsched_process_timer into sched_timer.c
2026-01-20 06:55:15 +08:00
sched_profil.c
sched_profil.c: misra_c_2012_rule_8_9_violation
2026-01-28 22:01:45 +08:00
sched_releasetcb.c
pthread: remove tl_lock
2026-01-26 20:56:12 +08:00
sched_removeblocked.c
sched_removereadytorun.c
sched: Fix scheduler CPU selection and ready-to-run list management
2026-01-28 13:02:58 -03:00
sched_reprioritize.c
sched_reprioritizertr.c
sched: remove param in nxsched_remove_readytorun
2024-10-10 08:44:52 +08:00
sched_roundrobin.c
sched/sched_roundrobin.c: fix round-robin scheduling in SMP mode
2026-01-17 18:03:45 -03:00
sched_rrgetinterval.c
sched/sched/sched_rrgetinterval.c: coverity HIS_metric_violation: RETURN
2026-01-27 22:28:59 +08:00
sched_self.c
sched_setaffinity.c
sched/sched: change [FIRST|LAST]_ASSIGNED_STATE to [FIRST|LAST]_READY_TO_RUN_STATE in nxsched_set_affinity
2024-11-04 17:19:59 +08:00
sched_setparam.c
clock: Replace all ts and tick conversion functions
2024-09-12 18:14:39 +08:00
sched_setpriority.c
sched_setpriority.c: coverity HIS_metric_violation: RETURN
2026-01-31 02:38:55 +08:00
sched_setscheduler.c
sched: simplify call of get current tcb
2025-03-18 00:22:37 +02:00
sched_sleep.c
docs/sched/sched: Add documentation for different sleep interfaces
2025-12-04 18:59:58 +01:00
sched_smp.c
smpcall: we directly call the function to handle local smpcall
2024-11-07 09:25:11 +09:00
sched_sporadic.c
sched/sched: Change the return value semantics.
2025-12-22 21:17:13 +08:00
sched_suspend.c
sched/signal: fix the occasional issue where SIGCONT was not executed
2026-01-22 03:58:12 +08:00
sched_switchcontext.c
sched: Improve nxsched stack overflow checking implementation
2025-10-11 18:00:44 +08:00
sched_sysinfo.c
sched_sysinfo.c: coverity HIS_metric_violation: RETURN
2026-01-31 02:53:58 +08:00
sched_tickexpiration.c
sched/wdog: Simplify the wd_timer_start.
2026-01-22 19:31:28 +08:00
sched_timer.c
sched/sched: enable OS tickless mode support using hrtimer
2026-01-27 19:35:31 +08:00
sched_unlock.c
sched/sched: Modify the critical section interface name.
2026-01-26 21:13:05 +08:00
sched_verifytcb.c
sched_wait.c
sched_waitid.c
sched_waitid.c: HIS_metric_violation: CCM
2026-01-31 13:11:34 -03:00
sched_waitpid.c
style/FAR: remove FAR qualifier
2025-11-10 10:56:29 +01:00
sched_yield.c