usr/src/uts/common/fs/zfs/sys/zap_impl.h
changeset 885 d925b21dba78
parent 789 b348f31ed315
child 1491 bdcb30e07e7d
equal deleted inserted replaced
884:662fba6e367d 885:d925b21dba78
   175 int fzap_length(zap_t *zap, const char *name,
   175 int fzap_length(zap_t *zap, const char *name,
   176     uint64_t *integer_size, uint64_t *num_integers);
   176     uint64_t *integer_size, uint64_t *num_integers);
   177 int fzap_remove(zap_t *zap, const char *name, dmu_tx_t *tx);
   177 int fzap_remove(zap_t *zap, const char *name, dmu_tx_t *tx);
   178 int fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za);
   178 int fzap_cursor_retrieve(zap_t *zap, zap_cursor_t *zc, zap_attribute_t *za);
   179 void fzap_get_stats(zap_t *zap, zap_stats_t *zs);
   179 void fzap_get_stats(zap_t *zap, zap_stats_t *zs);
       
   180 void zap_put_leaf(struct zap_leaf *l);
   180 
   181 
   181 int fzap_add_cd(zap_t *zap, const char *name,
   182 int fzap_add_cd(zap_t *zap, const char *name,
   182     uint64_t integer_size, uint64_t num_integers,
   183     uint64_t integer_size, uint64_t num_integers,
   183     const void *val, uint32_t cd, dmu_tx_t *tx, struct zap_leaf **lp);
   184     const void *val, uint32_t cd, dmu_tx_t *tx, struct zap_leaf **lp);
   184 void fzap_upgrade(zap_t *zap, dmu_tx_t *tx);
   185 void fzap_upgrade(zap_t *zap, dmu_tx_t *tx);