Searched refs:tx_sync_lock (Results 1 – 2 of 2) sorted by relevance
| /freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/ |
| D | txg.c | 146 mutex_init(&tx->tx_sync_lock, NULL, MUTEX_DEFAULT, NULL); in txg_init() 168 mutex_destroy(&tx->tx_sync_lock); in txg_fini() 203 mutex_enter(&tx->tx_sync_lock); in txg_sync_start() 222 mutex_exit(&tx->tx_sync_lock); in txg_sync_start() 228 CALLB_CPR_INIT(cpr, &tx->tx_sync_lock, callb_generic_cpr, FTAG); in txg_thread_enter() 229 mutex_enter(&tx->tx_sync_lock); in txg_thread_enter() 249 (void) cv_timedwait(cv, &tx->tx_sync_lock, time); in txg_thread_wait() 251 cv_wait(cv, &tx->tx_sync_lock); in txg_thread_wait() 253 CALLB_CPR_SAFE_END(cpr, &tx->tx_sync_lock); in txg_thread_wait() 278 mutex_enter(&tx->tx_sync_lock); in txg_sync_stop() [all …]
|
| /freebsd-10-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
| D | txg_impl.h | 92 kmutex_t tx_sync_lock; /* protects the rest of this struct */ member
|