summaryrefslogtreecommitdiff
path: root/kern/atomic.h
AgeCommit message (Collapse)Author
2017-03-04Implement basic sleeping locks for gnumachAgustina Arzille
* kern/atomic.h: New file. * kern/kmutex.h: New file. * kern/kmutex.c: New file. * Makefrag.am (libkernel_a_SOURCES): Add atomic.h, kmutex.h, kmutex.c. * kern/sched_prim.h (thread_wakeup_prim): Make it return boolean_t. * kern/sched_prim.c (thread_wakeup_prim): Return TRUE if we woke a thread, and FALSE otherwise.