Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1701 → Rev 1702

/kernel/trunk/generic/src/synch/rwlock.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file rwlock.c
* @file
* @brief Reader/Writer locks.
*
* A reader/writer lock can be held by multiple readers at a time.
379,3 → 383,7
{
spinlock_unlock((spinlock_t *) arg);
}
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/mutex.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file mutex.c
* @file
* @brief Mutexes.
*/
76,3 → 80,7
semaphore_up(&mtx->sem);
}
 
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/spinlock.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file spinlock.c
* @file
* @brief Spinlocks.
*/
153,3 → 157,7
}
 
#endif
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/semaphore.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file semaphore.c
* @file
* @brief Semaphores.
*/
 
89,3 → 93,7
{
waitq_wakeup(&s->wq, WAKEUP_FIRST);
}
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/waitq.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file waitq.c
* @file
* @brief Wait queue.
*
* Wait queue is the basic synchronization primitive upon which all
445,3 → 449,7
if (all)
goto loop;
}
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/futex.c
26,8 → 26,12
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync
* @{
*/
 
/**
* @file futex.c
* @file
* @brief Kernel backend for futexes.
*/
 
330,3 → 334,7
mutex_unlock(&TASK->futexes_lock);
rwlock_write_unlock(&futex_ht_lock);
}
 
/** @}
*/
 
/kernel/trunk/generic/src/synch/condvar.c
26,8 → 26,13
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*/
 
/** @addtogroup sync Synchronization
* @ingroup kernel
* @{
*/
 
/**
* @file condvar.c
* @file
* @brief Condition variables.
*/
 
99,3 → 104,7
 
return rc;
}
 
/** @}
*/