Searched refs:z_range_lock (Results 1 – 4 of 4) sorted by relevance
178 cv_wait(&rl->r_wr_cv, &zp->z_range_lock); in zfs_range_lock_writer()381 cv_wait(&prev->r_rd_cv, &zp->z_range_lock); in zfs_range_lock_reader()404 cv_wait(&next->r_rd_cv, &zp->z_range_lock); in zfs_range_lock_reader()444 mutex_enter(&zp->z_range_lock); in zfs_range_lock()455 mutex_exit(&zp->z_range_lock); in zfs_range_lock()538 mutex_enter(&zp->z_range_lock); in zfs_range_unlock()542 mutex_exit(&zp->z_range_lock); in zfs_range_unlock()558 mutex_exit(&zp->z_range_lock); in zfs_range_unlock()580 mutex_enter(&zp->z_range_lock); in zfs_range_reduce()583 mutex_exit(&zp->z_range_lock); in zfs_range_reduce()
543 mutex_init(&zv->zv_znode.z_range_lock, NULL, MUTEX_DEFAULT, NULL); in zvol_create_minor()589 mutex_destroy(&zv->zv_znode.z_range_lock); in zvol_remove_zv()
135 mutex_init(&zp->z_range_lock, NULL, MUTEX_DEFAULT, NULL); in zfs_znode_cache_constructor()160 mutex_destroy(&zp->z_range_lock); in zfs_znode_cache_destructor()
177 kmutex_t z_range_lock; /* protects changes to z_range_avl */ member