Home
last modified time | relevance | path

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

/titanic_44/usr/src/uts/common/fs/zfs/sys/
H A Dddt.h156 int (*ddt_op_lookup)(objset_t *os, uint64_t object, ddt_entry_t *dde);
158 ddt_entry_t *dde);
159 int (*ddt_op_update)(objset_t *os, uint64_t object, ddt_entry_t *dde,
161 int (*ddt_op_remove)(objset_t *os, uint64_t object, ddt_entry_t *dde,
163 int (*ddt_op_walk)(objset_t *os, uint64_t object, ddt_entry_t *dde,
173 enum ddt_class class, uint64_t *walk, ddt_entry_t *dde);
194 extern ddt_phys_t *ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp);
195 extern uint64_t ddt_phys_total_refcnt(const ddt_entry_t *dde);
209 extern int ddt_ditto_copies_needed(ddt_t *ddt, ddt_entry_t *dde,
211 extern int ddt_ditto_copies_present(ddt_entry_t *dde);
[all …]
H A Ddsl_scan.h134 ddt_entry_t *dde, dmu_tx_t *tx);
H A Dspa.h55 typedef struct ddt_entry ddt_entry_t; typedef
/titanic_44/usr/src/uts/common/fs/zfs/
H A Dddt.c159 ddt_entry_t *dde) in ddt_object_lookup()
170 ddt_entry_t *dde) in ddt_object_prefetch()
181 ddt_entry_t *dde, dmu_tx_t *tx) in ddt_object_update()
191 ddt_entry_t *dde, dmu_tx_t *tx) in ddt_object_remove()
201 uint64_t *walk, ddt_entry_t *dde) in ddt_object_walk()
327 ddt_phys_select(const ddt_entry_t *dde, const blkptr_t *bp) in ddt_phys_select()
340 ddt_phys_total_refcnt(const ddt_entry_t *dde) in ddt_phys_total_refcnt()
351 ddt_stat_generate(ddt_t *ddt, ddt_entry_t *dde, ddt_stat_t *dds) in ddt_stat_generate()
397 ddt_stat_update(ddt_t *ddt, ddt_entry_t *dde, uint64_t neg) in ddt_stat_update()
515 ddt_ditto_copies_needed(ddt_t *ddt, ddt_entry_t *dde, ddt_phys_t *ddp_willref) in ddt_ditto_copies_needed()
[all …]
H A Dddt_zap.c59 ddt_zap_lookup(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_lookup()
84 ddt_zap_prefetch(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_prefetch()
91 ddt_zap_update(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_update()
104 ddt_zap_remove(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_remove()
111 ddt_zap_walk(objset_t *os, uint64_t object, ddt_entry_t *dde, uint64_t *walk) in ddt_zap_walk()
H A Dzio.c2055 ddt_entry_t *dde = zio->io_private; in zio_ddt_child_read_done()
2081 ddt_entry_t *dde = ddt_repair_start(ddt, bp); in zio_ddt_read_start()
2128 ddt_entry_t *dde = zio->io_vsd; in zio_ddt_read_done()
2152 zio_ddt_collision(zio_t *zio, ddt_t *ddt, ddt_entry_t *dde) in zio_ddt_collision()
2211 ddt_entry_t *dde = zio->io_private; in zio_ddt_child_write_ready()
2235 ddt_entry_t *dde = zio->io_private; in zio_ddt_child_write_done()
2261 ddt_entry_t *dde = zio->io_private; in zio_ddt_ditto_write_done()
2295 ddt_entry_t *dde; in zio_ddt_write()
2393 ddt_entry_t *freedde; /* for debugging */
2401 ddt_entry_t *dde; in zio_ddt_free()
H A Ddsl_scan.c1228 ddt_entry_t dde = { 0 }; in dsl_scan_ddt()
1266 ddt_entry_t *dde, dmu_tx_t *tx) in dsl_scan_ddt_entry()
/titanic_44/usr/src/cmd/zdb/
H A Dzdb.c889 dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uint64_t index) in dump_dde()
934 ddt_entry_t dde; in dump_ddt()
2388 ddt_entry_t *dde; in zdb_count_block()
2556 ddt_entry_t dde; in zdb_ddt_leak_init()