Lines Matching defs:ddt
59 #include <sys/ddt.h>
801 dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uint64_t index)
812 ddt_bp_create(ddt->ddt_checksum, ddk, ddp, &blk);
843 dump_ddt(ddt_t *ddt, enum ddt_type type, enum ddt_class class)
852 error = ddt_object_info(ddt, type, class, &doi);
858 error = ddt_object_count(ddt, type, class, &count);
866 ddt_object_name(ddt, type, class, name);
877 zpool_dump_ddt(NULL, &ddt->ddt_histogram[type][class]);
887 while ((error = ddt_object_walk(ddt, type, class, &walk, &dde)) == 0)
888 dump_dde(ddt, &dde, walk);
902 ddt_t *ddt = spa->spa_ddt[c];
906 dump_ddt(ddt, type, class);
2263 ddt_t *ddt;
2266 ddt = ddt_select(zcb->zcb_spa, bp);
2267 ddt_enter(ddt);
2268 dde = ddt_lookup(ddt, bp, B_FALSE);
2277 ddt_remove(ddt, dde);
2279 ddt_exit(ddt);
2448 ddt_t *ddt = spa->spa_ddt[ddb.ddb_checksum];
2449 ddt_enter(ddt);
2450 VERIFY(ddt_lookup(ddt, &blk, B_TRUE) != NULL);
2451 ddt_exit(ddt);