Squashed commit of the following:
Change all calls to mq_receive() and mq_timedreceive() in the OS to calls to nxmq_receive() and nxmq_timedreceive(), making appropriate changes for differences in return values. sched/mqueue: Add nxmq_receive() and mxmq_timedreceive() which are functionally equivalent to the standard mq_receive and mq_timedreceive() except that (1) they do not create cancellation points, and (2) the do not modify the application's errno variable.
Showing
- drivers/audio/audio_null.c 1 addition, 1 deletiondrivers/audio/audio_null.c
- drivers/audio/cs43l22.c 1 addition, 1 deletiondrivers/audio/cs43l22.c
- drivers/audio/vs1053.c 1 addition, 1 deletiondrivers/audio/vs1053.c
- drivers/audio/wm8904.c 2 additions, 1 deletiondrivers/audio/wm8904.c
- drivers/wireless/cc3000/cc3000drv.c 5 additions, 4 deletionsdrivers/wireless/cc3000/cc3000drv.c
- graphics/nxmu/nxmu_server.c 14 additions, 6 deletionsgraphics/nxmu/nxmu_server.c
- include/nuttx/mqueue.h 90 additions, 17 deletionsinclude/nuttx/mqueue.h
- libnx/nxmu/nx_eventhandler.c 9 additions, 5 deletionslibnx/nxmu/nx_eventhandler.c
- sched/mqueue/mq_notify.c 3 additions, 3 deletionssched/mqueue/mq_notify.c
- sched/mqueue/mq_rcvinternal.c 59 additions, 50 deletionssched/mqueue/mq_rcvinternal.c
- sched/mqueue/mq_receive.c 86 additions, 41 deletionssched/mqueue/mq_receive.c
- sched/mqueue/mq_timedreceive.c 105 additions, 60 deletionssched/mqueue/mq_timedreceive.c
- sched/mqueue/mq_waitirq.c 2 additions, 1 deletionsched/mqueue/mq_waitirq.c
- sched/mqueue/mqueue.h 1 addition, 1 deletionsched/mqueue/mqueue.h
Loading
Please register or sign in to comment