mutex_t 45 include/sys/buf.h mutex_t b_lock; /* lock for access */ mutex_t 77 include/sys/prex.h #define MUTEX_INITIALIZER (mutex_t)0x4d496e69 mutex_t 132 include/sys/prex.h int mutex_init(mutex_t *mp); mutex_t 133 include/sys/prex.h int mutex_destroy(mutex_t *mp); mutex_t 134 include/sys/prex.h int mutex_trylock(mutex_t *mp); mutex_t 135 include/sys/prex.h int mutex_lock(mutex_t *mp); mutex_t 136 include/sys/prex.h int mutex_unlock(mutex_t *mp); mutex_t 140 include/sys/prex.h int cond_wait(cond_t *cp, mutex_t *mp); mutex_t 179 include/sys/signal.h extern mutex_t __sig_lock; mutex_t 71 include/sys/types.h #define MUTEX_NULL ((mutex_t)0) mutex_t 72 include/sys/vnode.h mutex_t v_lock; /* lock for this vnode */ mutex_t 69 sys/include/sync.h #define MUTEX_INITIALIZER (mutex_t)0x4d496e69 /* 'MIni' */ mutex_t 81 sys/include/sync.h int mutex_init(mutex_t *); mutex_t 82 sys/include/sync.h int mutex_destroy(mutex_t *); mutex_t 83 sys/include/sync.h int mutex_lock(mutex_t *); mutex_t 84 sys/include/sync.h int mutex_trylock(mutex_t *); mutex_t 85 sys/include/sync.h int mutex_unlock(mutex_t *); mutex_t 92 sys/include/sync.h int cond_wait(cond_t *, mutex_t *); mutex_t 65 sys/include/thread.h mutex_t mutex_waiting; /* mutex pointer currently waiting */ mutex_t 137 sys/sync/cond.c cond_wait(cond_t *cp, mutex_t *mp) mutex_t 80 sys/sync/mutex.c static int mutex_valid(mutex_t); mutex_t 81 sys/sync/mutex.c static int mutex_copyin(mutex_t *, mutex_t *); mutex_t 94 sys/sync/mutex.c mutex_init(mutex_t *mp) mutex_t 97 sys/sync/mutex.c mutex_t m; mutex_t 126 sys/sync/mutex.c mutex_deallocate(mutex_t m) mutex_t 139 sys/sync/mutex.c mutex_destroy(mutex_t *mp) mutex_t 141 sys/sync/mutex.c mutex_t m; mutex_t 167 sys/sync/mutex.c mutex_t m; mutex_t 187 sys/sync/mutex.c mutex_lock(mutex_t *mp) mutex_t 189 sys/sync/mutex.c mutex_t m; mutex_t 241 sys/sync/mutex.c mutex_trylock(mutex_t *mp) mutex_t 243 sys/sync/mutex.c mutex_t m; mutex_t 273 sys/sync/mutex.c mutex_unlock(mutex_t *mp) mutex_t 275 sys/sync/mutex.c mutex_t m; mutex_t 319 sys/sync/mutex.c mutex_t m; mutex_t 364 sys/sync/mutex.c mutex_valid(mutex_t m) mutex_t 366 sys/sync/mutex.c mutex_t tmp; mutex_t 383 sys/sync/mutex.c mutex_copyin(mutex_t *ump, mutex_t *kmp) mutex_t 385 sys/sync/mutex.c mutex_t m; mutex_t 420 sys/sync/mutex.c mutex_t m = waiter->mutex_waiting; mutex_t 449 sys/sync/mutex.c m = (mutex_t)holder->mutex_waiting; mutex_t 473 sys/sync/mutex.c mutex_t m; mutex_t 47 usr/lib/posix/signal/__exception.c volatile mutex_t __sig_lock; mutex_t 40 usr/lib/prex/malloc/malloc.c static mutex_t malloc_lock = MUTEX_INITIALIZER; mutex_t 38 usr/lib/prex/malloc/malloc_r.c static mutex_t malloc_r_lock = MUTEX_INITIALIZER; mutex_t 33 usr/lib/prex/syscalls/cond_wait.c extern int _cond_wait(cond_t *cond, mutex_t *mu); mutex_t 39 usr/lib/prex/syscalls/cond_wait.c cond_wait(cond_t *cond, mutex_t *mu) mutex_t 33 usr/lib/prex/syscalls/mutex_lock.c extern int _mutex_lock(mutex_t *mu); mutex_t 39 usr/lib/prex/syscalls/mutex_lock.c mutex_lock(mutex_t *mu) mutex_t 64 usr/sample/mutex/mutex.c static mutex_t mtx_A, mtx_B; mutex_t 86 usr/server/fs/arfs/arfs_vnops.c static mutex_t arfs_lock = MUTEX_INITIALIZER; mutex_t 173 usr/server/fs/fatfs/fatfs.h mutex_t lock; /* file system lock */ mutex_t 59 usr/server/fs/fifofs/fifo_vnops.c mutex_t fn_rmtx; /* mutex for read */ mutex_t 60 usr/server/fs/fifofs/fifo_vnops.c mutex_t fn_wmtx; /* mutex for write */ mutex_t 100 usr/server/fs/fifofs/fifo_vnops.c static mutex_t fifo_lock = MUTEX_INITIALIZER; mutex_t 71 usr/server/fs/ramfs/ramfs_vnops.c static mutex_t ramfs_lock = MUTEX_INITIALIZER; mutex_t 88 usr/server/fs/vfs/vfs.h mutex_t t_lock; /* lock for this task */ mutex_t 63 usr/server/fs/vfs/vfs_bio.c static mutex_t bio_lock = MUTEX_INITIALIZER; mutex_t 63 usr/server/fs/vfs/vfs_mount.c static mutex_t mount_lock = MUTEX_INITIALIZER; mutex_t 57 usr/server/fs/vfs/vfs_task.c static mutex_t task_lock = MUTEX_INITIALIZER; mutex_t 76 usr/server/fs/vfs/vfs_vnode.c static mutex_t vnode_lock = MUTEX_INITIALIZER; mutex_t 55 usr/test/deadlock/deadlock.c static mutex_t mtx_A, mtx_B; mutex_t 37 usr/test/mutex/mutex.c static mutex_t mtx_A = MUTEX_INITIALIZER; mutex_t 38 usr/test/mutex/mutex.c static mutex_t mtx_B, mtx_C;