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 200 uspace/lib/c/generic/malloc.c static fibril_rmutex_t malloc_mutex;
fibril_rmutex_t 122 uspace/lib/c/generic/private/fibril.h extern errno_t fibril_rmutex_initialize(fibril_rmutex_t *);
fibril_rmutex_t 123 uspace/lib/c/generic/private/fibril.h extern void fibril_rmutex_destroy(fibril_rmutex_t *);
fibril_rmutex_t 124 uspace/lib/c/generic/private/fibril.h extern void fibril_rmutex_lock(fibril_rmutex_t *);
fibril_rmutex_t 125 uspace/lib/c/generic/private/fibril.h extern bool fibril_rmutex_trylock(fibril_rmutex_t *);
fibril_rmutex_t 126 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