]> git.proxmox.com Git - mirror_zfs.git/blobdiff - include/sys/dsl_dir.h
Introduce dsl_dir_diduse_transfer_space()
[mirror_zfs.git] / include / sys / dsl_dir.h
index 7cf5093c2c304641dc9895267fda983bfce2b5ff..d635b31404232234694489620866cd01daaea36e 100644 (file)
@@ -174,6 +174,9 @@ void dsl_dir_diduse_space(dsl_dir_t *dd, dd_used_t type,
     int64_t used, int64_t compressed, int64_t uncompressed, dmu_tx_t *tx);
 void dsl_dir_transfer_space(dsl_dir_t *dd, int64_t delta,
     dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx);
+void dsl_dir_diduse_transfer_space(dsl_dir_t *dd, int64_t used,
+    int64_t compressed, int64_t uncompressed, int64_t tonew,
+    dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx);
 int dsl_dir_set_quota(const char *ddname, zprop_source_t source,
     uint64_t quota);
 int dsl_dir_set_reservation(const char *ddname, zprop_source_t source,