Home
last modified time | relevance | path

Searched refs:ddt_t (Results 1 – 7 of 7) sorted by relevance

/titanic_50/usr/src/uts/common/fs/zfs/sys/
H A Dddt.h170 extern void ddt_object_name(ddt_t *ddt, enum ddt_type type,
172 extern int ddt_object_walk(ddt_t *ddt, enum ddt_type type,
174 extern uint64_t ddt_object_count(ddt_t *ddt, enum ddt_type type,
176 extern int ddt_object_info(ddt_t *ddt, enum ddt_type type,
178 extern boolean_t ddt_object_exists(ddt_t *ddt, enum ddt_type type,
192 extern void ddt_phys_free(ddt_t *ddt, ddt_key_t *ddk, ddt_phys_t *ddp,
209 extern int ddt_ditto_copies_needed(ddt_t *ddt, ddt_entry_t *dde,
216 extern ddt_t *ddt_select(spa_t *spa, const blkptr_t *bp);
217 extern void ddt_enter(ddt_t *ddt);
218 extern void ddt_exit(ddt_t *ddt);
[all …]
H A Dspa_impl.h231 ddt_t *spa_ddt[ZIO_CHECKSUM_FUNCTIONS]; /* in-core DDTs */
H A Dspa.h56 typedef struct ddt ddt_t; typedef
/titanic_50/usr/src/uts/common/fs/zfs/
H A Dddt.c56 ddt_object_create(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_create()
81 ddt_object_destroy(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_destroy()
103 ddt_object_load(ddt_t *ddt, enum ddt_type type, enum ddt_class class) in ddt_object_load()
135 ddt_object_sync(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_sync()
159 ddt_object_lookup(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_lookup()
170 ddt_object_prefetch(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_prefetch()
181 ddt_object_update(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_update()
191 ddt_object_remove(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_remove()
201 ddt_object_walk(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_walk()
211 ddt_object_count(ddt_t *ddt, enum ddt_type type, enum ddt_class class) in ddt_object_count()
[all …]
H A Dzio.c2147 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_read_start()
2194 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_read_done()
2219 zio_ddt_collision(zio_t *zio, ddt_t *ddt, ddt_entry_t *dde) in zio_ddt_collision()
2277 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_ready()
2301 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_done()
2327 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_ditto_write_done()
2361 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_write()
2468 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_free()
H A Ddsl_scan.c1239 ddt_t *ddt; in dsl_scan_ddt()
/titanic_50/usr/src/cmd/zdb/
H A Dzdb.c890 dump_dde(const ddt_t *ddt, const ddt_entry_t *dde, uint64_t index) in dump_dde()
932 dump_ddt(ddt_t *ddt, enum ddt_type type, enum ddt_class class) in dump_ddt()
989 ddt_t *ddt = spa->spa_ddt[c]; in dump_all_ddts()
2390 ddt_t *ddt; in zdb_count_block()
2585 ddt_t *ddt = spa->spa_ddt[ddb.ddb_checksum]; in zdb_ddt_leak_init()