HelenOS sources

fibril_rmutex_t   124 uspace/lib/c/generic/async/client.c static fibril_rmutex_t message_mutex;
fibril_rmutex_t   102 uspace/lib/c/generic/async/ports.c static fibril_rmutex_t interface_mutex;
fibril_rmutex_t   217 uspace/lib/c/generic/async/server.c static fibril_rmutex_t client_mutex;
fibril_rmutex_t   221 uspace/lib/c/generic/async/server.c static fibril_rmutex_t notification_mutex;
fibril_rmutex_t   199 uspace/lib/c/generic/malloc.c static fibril_rmutex_t malloc_mutex;
fibril_rmutex_t   124 uspace/lib/c/generic/private/fibril.h extern errno_t fibril_rmutex_initialize(fibril_rmutex_t *);
fibril_rmutex_t   125 uspace/lib/c/generic/private/fibril.h extern void fibril_rmutex_destroy(fibril_rmutex_t *);
fibril_rmutex_t   126 uspace/lib/c/generic/private/fibril.h extern void fibril_rmutex_lock(fibril_rmutex_t *);
fibril_rmutex_t   127 uspace/lib/c/generic/private/fibril.h extern bool fibril_rmutex_trylock(fibril_rmutex_t *);
fibril_rmutex_t   128 uspace/lib/c/generic/private/fibril.h extern void fibril_rmutex_unlock(fibril_rmutex_t *);
fibril_rmutex_t    53 uspace/lib/c/generic/thread/fibril_synch.c errno_t fibril_rmutex_initialize(fibril_rmutex_t *m)
fibril_rmutex_t    58 uspace/lib/c/generic/thread/fibril_synch.c void fibril_rmutex_destroy(fibril_rmutex_t *m)
fibril_rmutex_t    68 uspace/lib/c/generic/thread/fibril_synch.c void fibril_rmutex_lock(fibril_rmutex_t *m)
fibril_rmutex_t    74 uspace/lib/c/generic/thread/fibril_synch.c bool fibril_rmutex_trylock(fibril_rmutex_t *m)
fibril_rmutex_t    84 uspace/lib/c/generic/thread/fibril_synch.c void fibril_rmutex_unlock(fibril_rmutex_t *m)
fibril_rmutex_t    57 uspace/lib/c/generic/thread/mpsc.c 	fibril_rmutex_t t_lock;
HelenOS homepage, sources at GitHub