Home
last modified time | relevance | path

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

/freebsd/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dzvol_os.c253 mutex_enter(&zv->zv_state_lock); in zvol_geom_open()
269 mutex_exit(&zv->zv_state_lock); in zvol_geom_open()
271 mutex_enter(&zv->zv_state_lock); in zvol_geom_open()
281 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_geom_open()
294 mutex_exit(&zv->zv_state_lock); in zvol_geom_open()
313 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_geom_open()
343 mutex_exit(&zv->zv_state_lock); in zvol_geom_open()
365 mutex_enter(&zv->zv_state_lock); in zvol_geom_close()
387 mutex_exit(&zv->zv_state_lock); in zvol_geom_close()
389 mutex_enter(&zv->zv_state_lock); in zvol_geom_close()
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzvol.c139 mutex_enter(&zv->zv_state_lock); in zvol_find_by_name_hash()
147 mutex_exit(&zv->zv_state_lock); in zvol_find_by_name_hash()
149 mutex_enter(&zv->zv_state_lock); in zvol_find_by_name_hash()
160 mutex_exit(&zv->zv_state_lock); in zvol_find_by_name_hash()
319 ASSERT(zv == NULL || (MUTEX_HELD(&zv->zv_state_lock) && in zvol_set_volsize()
328 mutex_exit(&zv->zv_state_lock); in zvol_set_volsize()
361 mutex_exit(&zv->zv_state_lock); in zvol_set_volsize()
379 mutex_exit(&zv->zv_state_lock); in zvol_set_volthreading()
399 mutex_exit(&zv->zv_state_lock); in zvol_set_ro()
1048 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_setup_zv()
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzvol_os.c737 mutex_enter(&zv->zv_state_lock); in zvol_open()
740 mutex_exit(&zv->zv_state_lock); in zvol_open()
752 mutex_exit(&zv->zv_state_lock); in zvol_open()
754 mutex_enter(&zv->zv_state_lock); in zvol_open()
767 ASSERT(MUTEX_HELD(&zv->zv_state_lock)); in zvol_open()
800 mutex_exit(&zv->zv_state_lock); in zvol_open()
838 mutex_exit(&zv->zv_state_lock); in zvol_open()
868 mutex_enter(&zv->zv_state_lock); in zvol_release()
877 mutex_exit(&zv->zv_state_lock); in zvol_release()
879 mutex_enter(&zv->zv_state_lock); in zvol_release()
[all …]
/freebsd/sys/contrib/openzfs/include/sys/
H A Dzvol_impl.h54 kmutex_t zv_state_lock; /* protects zvol_state_t */ member