ddt_stat_t
dump_dedup_ratio(const ddt_stat_t *dds)
ddt_stat_t dds_total;
ddt_stat_t dds_total;
ddt_stat_t dds;
ddt_stat_t *dds;
extern void zpool_dump_ddt(const ddt_stat_t *, const ddt_histogram_t *);
dump_ddt_stat(const ddt_stat_t *dds, int h)
zpool_dump_ddt(const ddt_stat_t *dds_total, const ddt_histogram_t *ddh)
ddt_stat_generate(ddt_t *ddt, ddt_entry_t *dde, ddt_stat_t *dds)
ddt_stat_add(ddt_stat_t *dst, const ddt_stat_t *src, uint64_t neg)
ddt_stat_t dds;
ddt_histogram_stat(ddt_stat_t *dds, const ddt_histogram_t *ddh)
ddt_get_dedup_stats(spa_t *spa, ddt_stat_t *dds_total)
ddt_stat_t dds_total = { 0 };
ddt_stat_t dds_total = { 0 };
ddt_stat_t *dds;
dds = kmem_zalloc(sizeof (ddt_stat_t), KM_SLEEP);
kmem_free(dds, sizeof (ddt_stat_t));
extern void ddt_stat_add(ddt_stat_t *dst, const ddt_stat_t *src, uint64_t neg);
extern void ddt_histogram_stat(ddt_stat_t *dds, const ddt_histogram_t *ddh);
extern void ddt_get_dedup_stats(spa_t *spa, ddt_stat_t *dds_total);
ddt_stat_t ddh_stat[64]; /* power-of-two histogram buckets */