Searched refs:ddt_entry_t (Results 1 - 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/sys/
H A Dddt.h166 int (*ddt_op_lookup)(objset_t *os, uint64_t object, ddt_entry_t *dde);
168 ddt_entry_t *dde);
169 int (*ddt_op_update)(objset_t *os, uint64_t object, ddt_entry_t *dde,
171 int (*ddt_op_remove)(objset_t *os, uint64_t object, ddt_entry_t *dde,
173 int (*ddt_op_walk)(objset_t *os, uint64_t object, ddt_entry_t *dde,
183 enum ddt_class class, uint64_t *walk, ddt_entry_t *dde);
204 extern ddt_phys_t *ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp);
205 extern uint64_t ddt_phys_total_refcnt(const ddt_entry_t *dde);
219 extern int ddt_ditto_copies_needed(ddt_t *ddt, ddt_entry_t *dde,
221 extern int ddt_ditto_copies_present(ddt_entry_t *dd
[all...]
H A Ddsl_scan.h175 ddt_entry_t *dde, dmu_tx_t *tx);
H A Dspa.h64 typedef struct ddt_entry ddt_entry_t; typedef in typeref:struct:ddt_entry
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dddt_zap.c60 ddt_zap_lookup(objset_t *os, uint64_t object, ddt_entry_t *dde)
85 ddt_zap_prefetch(objset_t *os, uint64_t object, ddt_entry_t *dde)
92 ddt_zap_update(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx)
105 ddt_zap_remove(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx)
112 ddt_zap_walk(objset_t *os, uint64_t object, ddt_entry_t *dde, uint64_t *walk)
H A Dddt.c161 ddt_entry_t *dde)
172 ddt_entry_t *dde)
183 ddt_entry_t *dde, dmu_tx_t *tx)
193 ddt_entry_t *dde, dmu_tx_t *tx)
203 uint64_t *walk, ddt_entry_t *dde)
337 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp)
350 ddt_phys_total_refcnt(const ddt_entry_t *dde)
361 ddt_stat_generate(ddt_t *ddt, ddt_entry_t *dde, ddt_stat_t *dds)
407 ddt_stat_update(ddt_t *ddt, ddt_entry_t *dde, uint64_t neg)
525 ddt_ditto_copies_needed(ddt_t *ddt, ddt_entry_t *dd
[all...]
H A Dzio.c2626 ddt_entry_t *dde = zio->io_private;
2653 ddt_entry_t *dde = ddt_repair_start(ddt, bp);
2700 ddt_entry_t *dde = zio->io_vsd;
2725 zio_ddt_collision(zio_t *zio, ddt_t *ddt, ddt_entry_t *dde)
2846 ddt_entry_t *dde = zio->io_private;
2871 ddt_entry_t *dde = zio->io_private;
2898 ddt_entry_t *dde = zio->io_private;
2932 ddt_entry_t *dde;
3035 ddt_entry_t *freedde; /* for debugging */
3043 ddt_entry_t *dd
[all...]
H A Ddsl_scan.c2441 ddt_entry_t *dde, dmu_tx_t *tx)
2514 ddt_entry_t dde = { 0 };
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c1173 dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uint64_t index)
1218 ddt_entry_t dde;
3051 ddt_entry_t *dde;
3298 ddt_entry_t dde;

Completed in 88 milliseconds