nuttx/sched/sched
Gregory Nutt 6309165fe0 tools/nxstyle.c: Add automatic detection of line width based on examining
the width of all block comments. Includes a check to assure that all block
comments use the same line width.

Verified against all .c files under /sched.  There were a few cosmetic changes to the coding style under /sched to account to new, correctly detected problems in the /sched files.
2020-01-12 13:07:54 -03:00
..
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 Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_addprioritized.c Replace all ASSERT with DEBUGASSERT to save the code space 2018-08-24 06:58:30 -06:00
sched_addreadytorun.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
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 and include/nuttx/arch.h: Rename sched_process_cpuload to nxsched_process_cpuload. All internal sched_ functions should be prefixed with nx. Remove duplicate prototype from nuttx/arch.h. 2019-03-20 08:01:27 -06:00
sched_cpuload_period.c sched/sched and include/nuttx/arch.h: Rename sched_process_cpuload to nxsched_process_cpuload. All internal sched_ functions should be prefixed with nx. Remove duplicate prototype from nuttx/arch.h. 2019-03-20 08:01:27 -06:00
sched_cpuload.c Documenation/, configs/: ix typos and one HTML syntax error. Fix HTML syntax error in Documentation/NfsHowto.html: <coce> -> <code> html tag. 2019-07-30 16:10:15 -06:00
sched_cpupause.c sched_note: Extend OS instrumentation to include some SMP events. 2016-11-27 17:14:57 -06:00
sched_cpuselect.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_critmonitor.c tools/nxstyle.c: Add automatic detection of line width based on examining 2020-01-12 13:07:54 -03:00
sched_foreach.c tools/nxstyle.c: Fix logic that detects if an operator is correctly delimited with spaces. sched/: Various changes because sched/ C files were used as Guinea Pigs to test nstyle.c. 2019-03-01 10:50:02 -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/: Fix several inappropriate accesses to get_errno() that were missed in previous changes (some going back to nuttx-.23). Add new nxsched_setscheduler() and nxsched_getaffinity() which are equivalent to their counterparts without the nx on front. These versions do not modify the errno value. Changed all calls within the OS to use these newer versions of the functions. 2018-01-30 16:16:41 -06:00
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 Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_getsockets.c tools/nxstyle.c: Fix logic that detects if an operator is correctly delimited with spaces. sched/: Various changes because sched/ C files were used as Guinea Pigs to test nstyle.c. 2019-03-01 10:50:02 -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 Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_lockcount.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_mergepending.c sched_mergepending.c: Correct some errors in comments. (#38) 2020-01-04 14:06:44 -03:00
sched_mergeprioritized.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_note.c Fix various typos and spelling errors. 2019-12-12 07:41:51 -06:00
sched_processtimer.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_releasetcb.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_removeblocked.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_removereadytorun.c Merged in masayuki2009/nuttx.nuttx/fix_smp_bugs (pull request #615) 2018-03-20 12:34:38 +00:00
sched_reprioritize.c Remove trailing spaces at the end of lines. 2018-08-13 07:39:38 -06:00
sched_resumescheduler.c tools/nxstyle.c: Add logic to detect a blank line following a left brace or a blank line preceding a right brace. 2019-03-10 09:53:33 -06:00
sched_roundrobin.c Fix typos, 1 in a #define, others in comments. This changes one definition: _MQ_TIMEDRECIEVE is changed to _MQ_TIMEDRECEIVE. It appears this symbol is not used anywhere. 2019-09-11 08:56:56 -06:00
sched_rrgetinterval.c Fix typos in preceding commit. 2019-09-10 10:06:36 -06:00
sched_self.c sched/: Replace explict references to g_readytorun with indirect references via the this_task() macro 2016-02-06 17:44:41 -06:00
sched_setaffinity.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched_setparam.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -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 Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_sporadic.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -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 tools/nxstyle.c: Correct detection of missing blank line following a block comment. 2019-11-09 08:15:12 -06:00
sched_timerexpiration.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_unlock.c Fix typos, 1 in a #define, others in comments. This changes one definition: _MQ_TIMEDRECIEVE is changed to _MQ_TIMEDRECEIVE. It appears this symbol is not used anywhere. 2019-09-11 08:56:56 -06:00
sched_verifytcb.c Update some comments. 2017-09-11 14:27:02 -06:00
sched_wait.c Miscellaneous fixes from astyle tool. 2017-08-14 17:19:27 -06:00
sched_waitid.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_waitpid.c Fix wait loop and void cast (#24) 2020-01-02 10:54:43 -06:00
sched_yield.c Make sure that labeling is used consistently in all function headers. 2018-02-01 10:00:02 -06:00
sched.h drivers/syslog/ramlog.c: Fix ramlog readers never woken up when using ramlog as syslog or console. 2019-11-14 07:40:35 -06:00