nuttx/sched/semaphore
2016-11-03 12:49:44 -06:00
..
Make.defs include/nuttx/semaphore.h: Fix broken macros 2016-11-03 12:49:44 -06:00
sem_destroy.c
sem_holder.c Add pthread_mutexattr_get/set_protocol and non-standard sem_get/set_protocol. These may use to enable or disable priority inheritance on a single semaphore. 2016-11-02 09:05:18 -06:00
sem_initialize.c
sem_post.c Within the OS, when a thread obtains a semaphore count it must call sem_addholder() if CONFIG_PRIORITY_INHERITANCE is enabled. If a count is available, then sem_wait() calls sem_addholder(), otherwise it waited for the semaphore and called sem_addholder() when it eventually received the count. 2016-10-26 07:23:15 -06:00
sem_recover.c
sem_reset.c
sem_setprotocol.c include/nuttx/semaphore.h: Fix broken macros 2016-11-03 12:49:44 -06:00
sem_tickwait.c
sem_timedwait.c
sem_timeout.c
sem_trywait.c
sem_wait.c Within the OS, when a thread obtains a semaphore count it must call sem_addholder() if CONFIG_PRIORITY_INHERITANCE is enabled. If a count is available, then sem_wait() calls sem_addholder(), otherwise it waited for the semaphore and called sem_addholder() when it eventually received the count. 2016-10-26 07:23:15 -06:00
sem_waitirq.c
semaphore.h Within the OS, when a thread obtains a semaphore count it must call sem_addholder() if CONFIG_PRIORITY_INHERITANCE is enabled. If a count is available, then sem_wait() calls sem_addholder(), otherwise it waited for the semaphore and called sem_addholder() when it eventually received the count. 2016-10-26 07:23:15 -06:00
spinlock.c