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); |