Searched refs:zv_state_lock (Results 1 - 4 of 4) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c248 mutex_enter(&zv->zv_state_lock);
259 * ordering - zv_suspend_lock before zv_state_lock
264 mutex_exit(&zv->zv_state_lock);
266 mutex_enter(&zv->zv_state_lock);
276 ASSERT(MUTEX_HELD(&zv->zv_state_lock));
318 mutex_exit(&zv->zv_state_lock);
342 mutex_enter(&zv->zv_state_lock);
359 * ordering - zv_suspend_lock before zv_state_lock
364 mutex_exit(&zv->zv_state_lock);
366 mutex_enter(&zv->zv_state_lock);
[all...]
/freebsd-13-stable/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c392 * than zv_state_lock so that we don't need to acquire an
507 mutex_enter(&zv->zv_state_lock);
511 * ordering - zv_suspend_lock before zv_state_lock
515 mutex_exit(&zv->zv_state_lock);
517 mutex_enter(&zv->zv_state_lock);
529 ASSERT(MUTEX_HELD(&zv->zv_state_lock));
545 mutex_exit(&zv->zv_state_lock);
558 mutex_exit(&zv->zv_state_lock);
577 mutex_enter(&zv->zv_state_lock);
582 * ordering - zv_suspend_lock before zv_state_lock
[all...]
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Dzvol.c49 * zvol_state_list. The zv->zv_state_lock is used to protect the contents
60 * - take zv_state_lock to protect zvol_state_t
131 * If found, return with zv_suspend_lock and zv_state_lock taken, otherwise,
133 * before zv_state_lock. The mode argument indicates the mode (including none)
145 mutex_enter(&zv->zv_state_lock);
154 mutex_exit(&zv->zv_state_lock);
156 mutex_enter(&zv->zv_state_lock);
168 mutex_exit(&zv->zv_state_lock);
177 * If found, return with zv_suspend_lock and zv_state_lock taken, otherwise,
179 * before zv_state_lock
[all...]
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Dzvol_impl.h57 kmutex_t zv_state_lock; /* protects zvol_state_t */ member in struct:zvol_state

Completed in 44 milliseconds