usr/src/uts/common/fs/zfs/sys/dsl_dataset.h
changeset 10922 e2081f502306
parent 10588 dc03f981ea18
child 11022 63ab26072e41
equal deleted inserted replaced
10921:8aac17999e4d 10922:e2081f502306
   211 
   211 
   212 boolean_t dsl_dataset_modified_since_lastsnap(dsl_dataset_t *ds);
   212 boolean_t dsl_dataset_modified_since_lastsnap(dsl_dataset_t *ds);
   213 
   213 
   214 void dsl_dataset_sync(dsl_dataset_t *os, zio_t *zio, dmu_tx_t *tx);
   214 void dsl_dataset_sync(dsl_dataset_t *os, zio_t *zio, dmu_tx_t *tx);
   215 
   215 
   216 void dsl_dataset_block_born(dsl_dataset_t *ds, blkptr_t *bp, dmu_tx_t *tx);
   216 void dsl_dataset_block_born(dsl_dataset_t *ds, const blkptr_t *bp,
   217 int dsl_dataset_block_kill(dsl_dataset_t *ds, blkptr_t *bp, zio_t *pio,
       
   218     dmu_tx_t *tx);
   217     dmu_tx_t *tx);
       
   218 int dsl_dataset_block_kill(dsl_dataset_t *ds, const blkptr_t *bp,
       
   219     dmu_tx_t *tx, boolean_t async);
   219 boolean_t dsl_dataset_block_freeable(dsl_dataset_t *ds, uint64_t blk_birth);
   220 boolean_t dsl_dataset_block_freeable(dsl_dataset_t *ds, uint64_t blk_birth);
   220 uint64_t dsl_dataset_prev_snap_txg(dsl_dataset_t *ds);
   221 uint64_t dsl_dataset_prev_snap_txg(dsl_dataset_t *ds);
   221 
   222 
   222 void dsl_dataset_dirty(dsl_dataset_t *ds, dmu_tx_t *tx);
   223 void dsl_dataset_dirty(dsl_dataset_t *ds, dmu_tx_t *tx);
   223 void dsl_dataset_stats(dsl_dataset_t *os, nvlist_t *nv);
   224 void dsl_dataset_stats(dsl_dataset_t *os, nvlist_t *nv);