summaryrefslogtreecommitdiff
path: root/kern/mutex.h
AgeCommit message (Collapse)Author
2013-04-14kern/{condition,mutex}: refactor common codeRichard Braun
The condition module intrusively uses mutexes. Augment the interface of the mutex module so that mutexes and conditions share common code. As a side effect, the implementation should have gained in clarity.
2013-04-14kern/condition: new moduleRichard Braun
2013-04-13kern/mutex: new mutex_assert_locked macroRichard Braun
2013-04-08kern/mutex: new moduleRichard Braun
As the name implies, this module provides sleepable mutual exclusion locks.