/kernel/trunk/generic/src/synch/rwlock.c |
---|
38,7 → 38,8 |
* Or it can be exclusively held by a sole writer at a time. |
* |
* These locks are not recursive. |
* Because technique called direct hand-off is used, neither readers |
* Because a technique called direct hand-off is used and because |
* waiting takes place in a single wait queue, neither readers |
* nor writers will suffer starvation. |
* |
* If there is a writer followed by a reader waiting for the rwlock |
386,4 → 387,3 |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/mutex.c |
---|
80,7 → 80,5 |
semaphore_up(&mtx->sem); |
} |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/spinlock.c |
---|
160,4 → 160,3 |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/semaphore.c |
---|
96,4 → 96,3 |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/waitq.c |
---|
452,4 → 452,3 |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/futex.c |
---|
337,4 → 337,3 |
/** @} |
*/ |
/kernel/trunk/generic/src/synch/condvar.c |
---|
106,4 → 106,3 |
/** @} |
*/ |