Searched refs:zv_dst (Results 1 – 1 of 1) sorted by relevance
625 zvol_clone_range(zvol_state_t *zv_src, uint64_t inoff, zvol_state_t *zv_dst, in zvol_clone_range() argument636 rw_enter(&zv_dst->zv_suspend_lock, RW_READER); in zvol_clone_range()637 if (zv_dst->zv_zilog == NULL) { in zvol_clone_range()638 rw_exit(&zv_dst->zv_suspend_lock); in zvol_clone_range()639 rw_enter(&zv_dst->zv_suspend_lock, RW_WRITER); in zvol_clone_range()640 if (zv_dst->zv_zilog == NULL) { in zvol_clone_range()641 zv_dst->zv_zilog = zil_open(zv_dst->zv_objset, in zvol_clone_range()642 zvol_get_data, &zv_dst->zv_kstat.dk_zil_sums); in zvol_clone_range()643 zv_dst->zv_flags |= ZVOL_WRITTEN_TO; in zvol_clone_range()644 VERIFY0((zv_dst->zv_zilog->zl_header->zh_flags & in zvol_clone_range()[all …]