nuttx/sched/sched
ouyangxiangzhen 7d01d8aab5 sched/wdog: Move the g_wdtimernested to sched_timerexpiration.
This commit moved the g_wdtimernested to sched_timerexpiration, since
wdog and hrtimer can share it.

Signed-off-by: ouyangxiangzhen <ouyangxiangzhen@xiaomi.com>
2025-12-22 21:17:13 +08:00
..
CMakeLists.txt sched/sleep: add support for scheduling sleep 2025-10-16 12:46:42 +02:00
Make.defs sched/sleep: add support for scheduling sleep 2025-10-16 12:46:42 +02: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/sched: Change the uint32_t ticks to clock_t. 2025-12-22 21:17:13 +08:00
sched_addblocked.c
sched_addreadytorun.c sched: Change SMP list "g_assignedtasks" to a vector 2025-08-20 10:16:43 +08:00
sched_backtrace.c sched/init: Add OSINIT_IS_PANIC to replace 'g_nx_initstate == OSINIT_PANIC' 2025-12-18 18:21:55 +08:00
sched_cpuload.c sched/wdog: Replace periodcial timer with the wd_start_next. 2025-06-10 11:02:45 -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: merge nxsched_suspend/resume_critmon 2025-09-30 23:26:28 +08:00
sched_dumponexit.c
sched_foreach.c
sched_get_stackinfo.c
sched_get_stateinfo.c tools/nxgdb: Add gdb and statenames for TSTATE_WAIT_EVENT 2025-10-31 19:56:32 -03:00
sched_get_tls.c
sched_getaffinity.c
sched_getcpu.c
sched_getfiles.c fs/vfs: Separate file descriptors from file descriptions 2025-06-12 18:12:42 +08:00
sched_getparam.c
sched_getscheduler.c
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_lock: remove the check for whether tcb is NULL 2025-11-11 17:26:30 +08:00
sched_lockcount.c
sched_mergepending.c sched: Remove pending list for CONFIG_SMP 2025-08-20 10:16:43 +08:00
sched_process_delivered.c sched: Remove pending list for CONFIG_SMP 2025-08-20 10:16:43 +08:00
sched_processtimer.c sched/clock: Add clock_increase_sched_ticks() and clock_get_sched_ticks() 2025-10-18 20:07:59 +08:00
sched_profil.c sched/wdog: Replace periodcial timer with the wd_start_next. 2025-06-10 11:02:45 -03:00
sched_releasetcb.c Revert "sched/group: move task group into task_tcb_s to improve performance" 2025-12-21 08:53:46 -03:00
sched_removeblocked.c
sched_removereadytorun.c sched: Change SMP list "g_assignedtasks" to a vector 2025-08-20 10:16:43 +08:00
sched_reprioritize.c
sched_reprioritizertr.c
sched_resumescheduler.c
sched_roundrobin.c sched/sched: Change the return value semantics. 2025-12-22 21:17:13 +08:00
sched_rrgetinterval.c
sched_self.c
sched_setaffinity.c
sched_setparam.c
sched_setpriority.c sched: Remove pending list for CONFIG_SMP 2025-08-20 10:16:43 +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
sched_sporadic.c sched/sched: Change the return value semantics. 2025-12-22 21:17:13 +08:00
sched_suspend.c sched/sched: Fix nxsched_suspend() logic 2025-11-13 21:01:18 +08:00
sched_switchcontext.c sched: Improve nxsched stack overflow checking implementation 2025-10-11 18:00:44 +08:00
sched_sysinfo.c
sched_timerexpiration.c sched/wdog: Move the g_wdtimernested to sched_timerexpiration. 2025-12-22 21:17:13 +08:00
sched_unlock.c sched_lock: remove the check for whether tcb is NULL 2025-11-11 17:26:30 +08:00
sched_verifytcb.c
sched_wait.c
sched_waitid.c sched/signal: Remove shadow definitions to reduce unnecessary API 2025-10-14 17:40:18 +08:00
sched_waitpid.c style/FAR: remove FAR qualifier 2025-11-10 10:56:29 +01:00
sched_yield.c