..
CMakeLists.txt
sched: inline nxsched_select_cpu nxsched_add_prioritized to improve performence
2024-10-11 03:21:24 +08:00
Make.defs
sched: inline nxsched_select_cpu nxsched_add_prioritized to improve performence
2024-10-11 03:21:24 +08:00
queue.h
sched: change the SMP scheduling policy from synchronous to asynchronous
2024-09-29 08:54:51 +08:00
sched.h
cpuload: add nxsched_update_critmon() to handle thread busyloop
2024-10-15 21:11:15 +08:00
sched_addblocked.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_addreadytorun.c
sched: add up_this_task and up_change_task macro stub
2024-10-15 15:25:55 +08:00
sched_backtrace.c
smpcall: add nxsched_smp_call_async and nxsched_smp_call_single_async
2024-11-06 09:53:28 +08:00
sched_cpuload.c
sched/cpuload: move g_cpuload_wdog to private chapter
2024-10-25 13:28:51 +08:00
sched_cpuload_oneshot.c
usleep: use div_const to optimize the usleep
2024-09-12 18:14:39 +08:00
sched_cpuload_period.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_critmonitor.c
sched: remove duplicate functions
2024-10-16 13:58:59 +08:00
sched_dumponexit.c
sched: delete the dump file list when the thread exits
2024-10-13 02:06:38 +08:00
sched_foreach.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_get_stackinfo.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_get_stateinfo.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_get_tls.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_getaffinity.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_getcpu.c
sched: export sched_getcpu API in AMP mode
2024-10-09 15:21:25 +08:00
sched_getfiles.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +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: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_gettcb.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_idletask.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_lock.c
sched: change nxsched_islocked_global to nxsched_islocked_tcb
2024-10-05 13:49:55 +08:00
sched_lockcount.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_mergepending.c
sched: add up_this_task and up_change_task macro stub
2024-10-15 15:25:55 +08:00
sched_mergeprioritized.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_process_delivered.c
sched: add up_this_task and up_change_task macro stub
2024-10-15 15:25:55 +08:00
sched_processtimer.c
sched: fix the inaccurate cpuload statistics issue
2024-10-11 11:04:47 +08:00
sched_profil.c
smpcall: add nxsched_smp_call_async and nxsched_smp_call_single_async
2024-11-06 09:53:28 +08:00
sched_releasetcb.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_removeblocked.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_removereadytorun.c
sched: add up_this_task and up_change_task macro stub
2024-10-15 15:25:55 +08:00
sched_reprioritize.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_reprioritizertr.c
sched: remove param in nxsched_remove_readytorun
2024-10-10 08:44:52 +08:00
sched_resumescheduler.c
nuttx/sched:Modify the comment error in sched_resumescheduler.c
2024-10-15 21:05:36 +08:00
sched_roundrobin.c
smpcall: add nxsched_smp_call_async and nxsched_smp_call_single_async
2024-11-06 09:53:28 +08:00
sched_rrgetinterval.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_self.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
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
smpcall: add nxsched_smp_call_async and nxsched_smp_call_single_async
2024-11-06 09:53:28 +08:00
sched_setscheduler.c
clock: Replace all ts and tick conversion functions
2024-09-12 18:14:39 +08: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: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_suspend.c
smpcall: add nxsched_smp_call_async and nxsched_smp_call_single_async
2024-11-06 09:53:28 +08:00
sched_suspendscheduler.c
sched: fix nxsched_suspend_scheduler regression
2024-10-13 10:16:22 +08:00
sched_sysinfo.c
sched: fix warning
2024-10-12 09:29:37 +08:00
sched_timerexpiration.c
sched: fix the inaccurate cpuload statistics issue
2024-10-11 11:04:47 +08:00
sched_unlock.c
sched: change nxsched_islocked_global to nxsched_islocked_tcb
2024-10-05 13:49:55 +08:00
sched_verifytcb.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_wait.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_waitid.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_waitpid.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00
sched_yield.c
sched: migrate to SPDX identifier
2024-09-12 01:10:14 +08:00