incubator-nuttx/sched/mqueue
Gregory Nutt dca77fa06a sigtimedwait: When timer expires, up_unblock_task() is called. This is okay in the single CPU case because interrupts are disable in the timer interrupt handler. But it is insufficient in the SMP case. enter_ and leave_critical_section() must be called in order to manage spinlocks correctly. 2017-02-24 10:07:23 -06:00
..
Make.defs
mq_desclose.c Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00
mq_descreate.c Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00
mq_getattr.c
mq_initialize.c
mq_msgfree.c
mq_msgqalloc.c
mq_msgqfree.c
mq_notify.c
mq_rcvinternal.c Cancellation points: Fix some backward logic in conditional compilation. 2017-02-02 06:42:41 -06:00
mq_receive.c Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
mq_recover.c
mq_release.c Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00
mq_send.c Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
mq_setattr.c
mq_sndinternal.c sigtimedwait: When timer expires, up_unblock_task() is called. This is okay in the single CPU case because interrupts are disable in the timer interrupt handler. But it is insufficient in the SMP case. enter_ and leave_critical_section() must be called in order to manage spinlocks correctly. 2017-02-24 10:07:23 -06:00
mq_timedreceive.c Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
mq_timedsend.c Move cancellation point definitions to their own header file. 2016-12-10 09:08:26 -06:00
mq_waitirq.c
mqueue.h Fix an error when a task with open message queue descriptors is killed via task_delete(). Noted by Anton Gropyanov. 2016-04-11 11:14:18 -06:00