usr/src/uts/common/fs/zfs/sys/dsl_dir.h
changeset 11022 63ab26072e41
parent 10373 bcf97ee54990
child 12296 7cf402a7f374
equal deleted inserted replaced
11021:c5323cd5fa92 11022:63ab26072e41
   124 void dsl_dir_willuse_space(dsl_dir_t *dd, int64_t space, dmu_tx_t *tx);
   124 void dsl_dir_willuse_space(dsl_dir_t *dd, int64_t space, dmu_tx_t *tx);
   125 void dsl_dir_diduse_space(dsl_dir_t *dd, dd_used_t type,
   125 void dsl_dir_diduse_space(dsl_dir_t *dd, dd_used_t type,
   126     int64_t used, int64_t compressed, int64_t uncompressed, dmu_tx_t *tx);
   126     int64_t used, int64_t compressed, int64_t uncompressed, dmu_tx_t *tx);
   127 void dsl_dir_transfer_space(dsl_dir_t *dd, int64_t delta,
   127 void dsl_dir_transfer_space(dsl_dir_t *dd, int64_t delta,
   128     dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx);
   128     dd_used_t oldtype, dd_used_t newtype, dmu_tx_t *tx);
   129 int dsl_dir_set_quota(const char *ddname, uint64_t quota);
   129 int dsl_dir_set_quota(const char *ddname, zprop_source_t source,
   130 int dsl_dir_set_reservation(const char *ddname, uint64_t reservation);
   130     uint64_t quota);
       
   131 int dsl_dir_set_reservation(const char *ddname, zprop_source_t source,
       
   132     uint64_t reservation);
   131 int dsl_dir_rename(dsl_dir_t *dd, const char *newname);
   133 int dsl_dir_rename(dsl_dir_t *dd, const char *newname);
   132 int dsl_dir_transfer_possible(dsl_dir_t *sdd, dsl_dir_t *tdd, uint64_t space);
   134 int dsl_dir_transfer_possible(dsl_dir_t *sdd, dsl_dir_t *tdd, uint64_t space);
   133 int dsl_dir_set_reservation_check(void *arg1, void *arg2, dmu_tx_t *tx);
   135 int dsl_dir_set_reservation_check(void *arg1, void *arg2, dmu_tx_t *tx);
   134 boolean_t dsl_dir_is_clone(dsl_dir_t *dd);
   136 boolean_t dsl_dir_is_clone(dsl_dir_t *dd);
   135 void dsl_dir_new_refreservation(dsl_dir_t *dd, struct dsl_dataset *ds,
   137 void dsl_dir_new_refreservation(dsl_dir_t *dd, struct dsl_dataset *ds,