/kernel/trunk/generic/src/synch/mutex.c |
---|
26,6 → 26,11 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** |
* @file mutex.c |
* @brief Mutexes. |
*/ |
#include <synch/mutex.h> |
#include <synch/semaphore.h> |
#include <synch/synch.h> |
/kernel/trunk/generic/src/synch/spinlock.c |
---|
26,6 → 26,11 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** |
* @file spinlock.c |
* @brief Spinlocks. |
*/ |
#include <synch/spinlock.h> |
#include <atomic.h> |
#include <arch/barrier.h> |
/kernel/trunk/generic/src/synch/semaphore.c |
---|
26,6 → 26,11 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** |
* @file semaphore.c |
* @brief Semaphores. |
*/ |
#include <synch/semaphore.h> |
#include <synch/waitq.h> |
#include <synch/spinlock.h> |
/kernel/trunk/generic/src/synch/futex.c |
---|
27,8 → 27,10 |
*/ |
/** |
* Kernel backend for futexes. |
* Deallocation of orphaned kernel-side futex structures is not currently implemented. |
* @file futex.c |
* @brief Kernel backend for futexes. |
* |
* @todo Deallocation of orphaned kernel-side futex structures is not currently implemented. |
*/ |
#include <synch/futex.h> |
/kernel/trunk/generic/src/synch/condvar.c |
---|
26,6 → 26,11 |
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
*/ |
/** |
* @file condvar.c |
* @brief Condition variables. |
*/ |
#include <synch/condvar.h> |
#include <synch/mutex.h> |
#include <synch/waitq.h> |