..
Make.defs
sched/Kconfig: Simplify some configurations. This adds configuration settings that control individual features, rather than long complex OR expressions that determines if an individual feature is required.
2018-11-25 11:50:15 -06:00
sched_addblocked.c
sched_addprioritized.c
Replace all ASSERT with DEBUGASSERT to save the code space
2018-08-24 06:58:30 -06:00
sched_addreadytorun.c
sched_continue.c
This commit adds support for default signal actions for SIGSTOP, SIGSTP, and SIGCONT.
2018-08-30 10:27:18 -06:00
sched_cpuload_oneshot.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_cpuload_period.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_cpuload.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_cpupause.c
sched_cpuselect.c
sched_critmonitor.c
Critical Section Monitor (sched/ and fs/procfs: Remove SCHED_IRQMONITOR_GETTIME to simplify the clock source selection: (1) Use up_critmon_gettime if SCHED_IRQMONITOR, (2) Call clock_systimespec if SCHED_TICKLESS, (3) Don't collect timing info for all other cases and move up_critmon_* to arch.h avoid the duplicated declaration.
2019-01-27 10:13:28 -06:00
sched_foreach.c
sched/sched_foreach.c: sched_foreach() should not have to hold the critical section over the entire traversal. It should be acceptable to simply only the critical section while one entry is being processed (the caller can always call sched_foreach within a critical section is greater stability is needed. sched/sched_gettcb.c: Recent changes removed critical sections around calls to sched_gettcb.c. However, there is a very should sequence of instructions that actually does require the critical section. That short sequence no manages its own critical section.
2018-11-29 13:09:56 -06:00
sched_free.c
Revert "This patch prevent heap corruption as in below case."
2018-12-20 10:11:36 -06:00
sched_garbage.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_getaffinity.c
sched_getfiles.c
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
2019-02-11 12:09:26 -06:00
sched_getparam.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sched_getscheduler.c
sched_getsockets.c
Fix condition logic: The setup seems to support a network without sockets. That is not the case.
2019-02-11 15:47:25 -06:00
sched_getstreams.c
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
2019-02-11 12:09:26 -06:00
sched_gettcb.c
sched/sched/sched_gettcb.c: Fix break in building introduced in a recent commit.
2018-11-30 06:40:51 -06:00
sched_idletask.c
Squashed commit of the following:
2019-02-04 16:20:35 -06:00
sched_lock.c
configs/stm32f4discovery: Add timing support for the critical section monitor using the DWT CYCNT register.
2018-11-24 11:06:34 -06:00
sched_lockcount.c
sched_mergepending.c
Replace all ASSERT with DEBUGASSERT to save the code space
2018-08-24 06:58:30 -06:00
sched_mergeprioritized.c
sched_note.c
Fix some warnings found in build testing.
2019-01-27 17:23:01 -06:00
sched_processtimer.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_releasetcb.c
CONFIG_NFILE_DESCRIPTORS=0 can no longer be used to disable the file system. NuttX with no file system does not make sense.
2019-02-11 12:09:26 -06:00
sched_removeblocked.c
sched_removereadytorun.c
sched_reprioritize.c
Remove trailing spaces at the end of lines.
2018-08-13 07:39:38 -06:00
sched_resumescheduler.c
sched/Kconfig: Simplify some configurations. This adds configuration settings that control individual features, rather than long complex OR expressions that determines if an individual feature is required.
2018-11-25 11:50:15 -06:00
sched_roundrobin.c
sched_rrgetinterval.c
sched_self.c
sched_setaffinity.c
sched_setparam.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sched_setpriority.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_setscheduler.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sched_sporadic.c
Elimate use of the non-standard type systime_t and replace it the equivalent, standard type clock_t
2018-06-16 12:16:13 -06:00
sched_suspend.c
sched/: Add debug assertions before each call to up_block_task() to assure that there is no attempt to block an IDLE task.
2018-11-30 06:54:15 -06:00
sched_suspendscheduler.c
sched/Kconfig: Simplify some configurations. This adds configuration settings that control individual features, rather than long complex OR expressions that determines if an individual feature is required.
2018-11-25 11:50:15 -06:00
sched_tasklistlock.c
Replace all ASSERT with DEBUGASSERT to save the code space
2018-08-24 06:58:30 -06:00
sched_thistask.c
sched_timerexpiration.c
sched/sched: Rename all internal, static functions from sched_* to nxsched_* to indicate that they are NuttX internal functions. This is only a start. Eventually, need to rename all sched_ functions prototyped in sched/sched/sched.h and in include/nuttx with nxsched_.
2019-02-03 14:18:39 -06:00
sched_unlock.c
configs/stm32f4discovery: Add timing support for the critical section monitor using the DWT CYCNT register.
2018-11-24 11:06:34 -06:00
sched_verifytcb.c
sched_wait.c
sched_waitid.c
sched_waitpid.c
sched/sched/sched_waitpid.c: Remove a bad error check. I though Juha already removed this problem. Did I lose his change?
2018-09-10 06:57:12 -06:00
sched_yield.c
sched.h
Squashed commit of the following:
2019-02-04 16:20:35 -06:00