Searched refs:os_lock (Results 1 - 3 of 3) sorted by relevance

/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/sys/
H A Ddmu_objset.h47 extern krwlock_t os_lock;
120 /* Protected by os_lock */
121 kmutex_t os_lock; member in struct:objset
/netbsd-current/external/cddl/osnet/dist/uts/common/fs/zfs/
H A Ddnode.c446 mutex_enter(&os->os_lock);
449 mutex_exit(&os->os_lock);
475 mutex_exit(&os->os_lock);
492 mutex_enter(&os->os_lock);
500 mutex_exit(&os->os_lock);
871 rw_enter(&os_lock, RW_WRITER);
873 rw_exit(&os_lock);
880 * valid objset can be freed while we hold os_lock, so we can safely
883 mutex_enter(&os->os_lock);
890 mutex_exit(&os->os_lock);
[all...]
H A Ddmu_objset.c60 krwlock_t os_lock; variable
75 rw_init(&os_lock, NULL, RW_DEFAULT, NULL);
81 rw_destroy(&os_lock);
460 mutex_init(&os->os_lock, NULL, MUTEX_DEFAULT, NULL);
650 mutex_enter(&os->os_lock);
660 mutex_exit(&os->os_lock);
665 mutex_enter(&os->os_lock);
672 mutex_exit(&os->os_lock);
710 mutex_enter(&os->os_lock);
713 mutex_exit(&os->os_lock);
[all...]

Completed in 204 milliseconds