incubator-nuttx/sched/semaphore
Gregory Nutt e7c52bac60 Squashed commit of the following:
sched/mqueue:  Rename all private static functions for use the nxmq_ vs. mq_ naming.

    sched/mqueue:  Rename all OS internal functions declared in sched/mqueue/mqueue.h to begin with nxmq_ vs. mq_.  The mq_ prefix is reserved for standard application interfaces.
2017-10-09 09:06:46 -06:00
..
Make.defs sem_setprotocol: Handle a case of missing proxy for sem_setprotocol. Reorder so that (1) this error is avoided, and (2) >No proxy is needed if priority inheritance is not enabled. 2016-11-03 18:51:38 -06:00
sem_destroy.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
sem_holder.c Squashed commit of the following: 2017-10-09 09:06:46 -06:00
sem_initialize.c This change renames all internal, private NuttX signal-related functions to use the prefix nxsig_ so that they cannot be confused with application interfaces that begin, primarily, with sig_ 2017-10-05 13:25:25 -06:00
sem_post.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
sem_recover.c Squashed commit of the following: 2017-10-09 09:06:46 -06:00
sem_reset.c Squashed commit of the following: 2017-10-03 15:35:24 -06:00
sem_setprotocol.c Squashed commit of the following: 2017-10-04 15:22:27 -06:00
sem_tickwait.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
sem_timedwait.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
sem_timeout.c Squashed commit of the following: 2017-10-09 09:06:46 -06:00
sem_trywait.c sched/semaphore: sem_trywait() modifies the errno value and, hence, should not be used within the OS. Use nxsem_trywait() instead. 2017-10-05 07:59:06 -06:00
sem_wait.c Revert "sem_wait.c edited online with Bitbucket. Fix some correct but useless code." 2017-10-05 16:01:01 -06:00
sem_waitirq.c Squashed commit of the following: 2017-10-09 09:06:46 -06:00
semaphore.h Squashed commit of the following: 2017-10-09 09:06:46 -06:00
spinlock.c SMP: There were certain conditions that we must avoid by preventing releasing the pending tasks while withn a critical section. But this logic was incomplete; there was no logic to prevent other CPUs from adding new, running tasks while on CPU is in a critical section. 2016-12-27 08:49:07 -06:00