summaryrefslogtreecommitdiff
path: root/kern/mutex/mutex_plain_i.h
AgeCommit message (Collapse)Author
2018-08-12kern/mutex/mutex_plain: fix macro namesRichard Braun
2018-07-30Rework assertive functionsRichard Braun
Instead of combining assertions and checking into single functions, rework those into pure checking functions usable with assert(). Those functions were introduced because of warnings about unused functions/variables caused by an earlier implementation of assert().
2018-04-19kern/atomic: remove shortcutsRichard Braun
These shortcuts just don't bring enough value.
2018-02-24New errno.h standard headerRichard Braun
Use standard errno codes. This change also adds strerror to string.h.
2018-02-24Don't use reserved identifiersRichard Braun
2018-01-16Clean up init op dependencies between syscnt and mutexRichard Braun
2017-08-31Add debugging code to the mutex modulesRichard Braun
2017-08-27kern/mutex/mutex_plain: implement timed waitsRichard Braun
2017-07-21Merge branch 'adaptive_spinning'Richard Braun
2017-07-21Rework mutex implementation selectionAgustina Arzille