nuttx/sched/mqueue
zhangyuan21 08f7152d9f nuttx/sched: remove nxsched_remove_readytorun from up_block_task
It takes about 10 cycles to obtain the task list according to the task
status. In most cases, we know the task status, so we can directly
add the task from the specified task list to reduce time consuming.
2022-11-22 15:29:00 +09:00
..
Make.defs sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
mq_getattr.c mqueue: add file_mq_xx for kernel use 2021-01-05 02:40:43 -06:00
mq_initialize.c sched/mqueue: replace inline linklist to improve performance 2022-06-12 00:34:05 +08:00
mq_msgfree.c sched/mqueue: replace inline linklist to improve performance 2022-06-12 00:34:05 +08:00
mq_msgqalloc.c sched/mqueue: decoupling condition member to common prologue 2022-10-22 12:58:11 +08:00
mq_msgqfree.c sched/mqueue: replace inline linklist to improve performance 2022-06-12 00:34:05 +08:00
mq_notify.c sched/mqueue: configurable mqueue notification 2022-06-11 14:51:09 +08:00
mq_rcvinternal.c nuttx/sched: remove nxsched_remove_readytorun from up_block_task 2022-11-22 15:29:00 +09:00
mq_receive.c sched/mqueue: do sanity check if DEBUG_FEATURES is enabled 2022-06-11 12:42:47 -03:00
mq_recover.c sched/mqueue: decoupling condition member to common prologue 2022-10-22 12:58:11 +08:00
mq_send.c mqueue: use to DEBUGASSERT to cover some param check 2022-11-10 22:36:21 +08:00
mq_setattr.c mqueue: add file_mq_xx for kernel use 2021-01-05 02:40:43 -06:00
mq_sndinternal.c nuttx/sched: remove nxsched_remove_readytorun from up_block_task 2022-11-22 15:29:00 +09:00
mq_timedreceive.c sched/task/task_getpid: getpid should return process id not thread id 2022-11-17 17:58:08 +08:00
mq_timedsend.c sched/task/task_getpid: getpid should return process id not thread id 2022-11-17 17:58:08 +08:00
mq_waitirq.c nuttx/sched: remove nxsched_remove_blocked from up_unblock_task 2022-11-22 15:29:00 +09:00
mqueue.h sched: Remove the unnecessary weak_function 2022-08-30 09:42:24 +02:00
msg.h sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
msgctl.c sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
msgget.c sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
msginternal.c sched/msgq: add support of System V message queue 2022-10-22 12:58:11 +08:00
msgrcv.c nuttx/sched: remove nxsched_remove_readytorun from up_block_task 2022-11-22 15:29:00 +09:00
msgsnd.c nuttx/sched: remove nxsched_remove_readytorun from up_block_task 2022-11-22 15:29:00 +09:00