/freebsd/sys/contrib/openzfs/module/zfs/ |
H A D | ddt_log.c | 59 #define DDT_LOG_ENTRY_SIZE(ddt) \ argument 92 ddt_log_name(ddt_t *ddt, char *name, uint_t n) in ddt_log_name() 99 ddt_log_update_header(ddt_t *ddt, ddt_log_t *ddl, dmu_tx_t *tx) in ddt_log_update_header() 116 ddt_log_create_one(ddt_t *ddt, ddt_log_t *ddl, uint_t n, dmu_tx_t *tx) in ddt_log_create_one() 135 ddt_log_create(ddt_t *ddt, dmu_tx_t *tx) in ddt_log_create() 142 ddt_log_destroy_one(ddt_t *ddt, ddt_log_t *ddl, uint_t n, dmu_tx_t *tx) in ddt_log_destroy_one() 161 ddt_log_destroy(ddt_t *ddt, dmu_tx_t *tx) in ddt_log_destroy() 168 ddt_log_update_stats(ddt_t *ddt) in ddt_log_update_stats() 194 ddt_log_begin(ddt_t *ddt, size_t nentries, dmu_tx_t *tx, ddt_log_update_t *dlu) in ddt_log_begin() 230 ddt_log_alloc_entry(ddt_t *ddt) in ddt_log_alloc_entry() [all …]
|
H A D | ddt.c | 225 #define DDT_ENTRY_SIZE(ddt) \ argument 365 #define _DDT_KSTAT_STAT(ddt, stat) \ argument 367 #define DDT_KSTAT_BUMP(ddt, stat) \ argument 369 #define DDT_KSTAT_ADD(ddt, stat, val) \ argument 371 #define DDT_KSTAT_SUB(ddt, stat, val) \ argument 373 #define DDT_KSTAT_SET(ddt, stat, val) \ argument 375 #define DDT_KSTAT_ZERO(ddt, stat) DDT_KSTAT_SET(ddt, stat, 0) argument 377 #define DDT_KSTAT_BUMP(ddt, stat) do {} while (0) argument 378 #define DDT_KSTAT_ADD(ddt, stat, val) do {} while (0) argument 379 #define DDT_KSTAT_SUB(ddt, stat, val) do {} while (0) argument [all …]
|
H A D | ddt_stats.c | 37 ddt_stat_generate(ddt_t *ddt, const ddt_lightweight_entry_t *ddlwe, in ddt_stat_generate() 113 ddt_histogram_add_entry(ddt_t *ddt, ddt_histogram_t *ddh, in ddt_histogram_add_entry() 129 ddt_histogram_sub_entry(ddt_t *ddt, ddt_histogram_t *ddh, in ddt_histogram_sub_entry() 188 ddt_t *ddt = spa->spa_ddt[c]; in ddt_get_dedup_object_stats() local 257 ddt_t *ddt = spa->spa_ddt[c]; in ddt_get_dedup_histogram() local 321 ddt_t *ddt = spa->spa_ddt[c]; in ddt_get_pool_dedup_cached() local
|
H A D | zio.c | 3403 ddt_t *ddt; in zio_ddt_child_read_done() local 3433 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_read_start() local 3484 ddt_t *ddt = ddt_select(zio->io_spa, bp); in zio_ddt_read_done() local 3510 zio_ddt_collision(zio_t *zio, ddt_t *ddt, ddt_entry_t *dde) in zio_ddt_collision() 3617 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_done() local 3675 ddt_t *ddt = ddt_select(zio->io_spa, zio->io_bp); in zio_ddt_child_write_ready() local 3718 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_write() local 4026 ddt_t *ddt = ddt_select(spa, bp); in zio_ddt_free() local
|
H A D | dsl_scan.c | 2977 ddt_t *ddt, ddt_lightweight_entry_t *ddlwe, dmu_tx_t *tx) in dsl_scan_ddt_entry() 3056 ddt_t *ddt; in dsl_scan_ddt() local
|
/freebsd/sys/contrib/openzfs/include/sys/ |
H A D | ddt.h | 189 #define DDT_PHYS_VARIANT(ddt, p) \ argument 196 #define _DDT_PHYS_SWITCH(ddt, flat, trad) \ argument 199 #define DDT_PHYS_SIZE(ddt) _DDT_PHYS_SWITCH(ddt, \ argument 202 #define DDT_NPHYS(ddt) _DDT_PHYS_SWITCH(ddt, 1, DDT_PHYS_MAX) argument 203 #define DDT_PHYS_FOR_COPIES(ddt, p) _DDT_PHYS_SWITCH(ddt, 0, p) argument 204 #define DDT_PHYS_IS_DITTO(ddt, p) _DDT_PHYS_SWITCH(ddt, 0, (p == 0)) argument
|
H A D | ddt_impl.h | 50 #define DDT_ENTRY_TO_LIGHTWEIGHT(ddt, dde, ddlwe) do { \ argument 58 #define DDT_LOG_ENTRY_TO_LIGHTWEIGHT(ddt, ddle, ddlwe) do { \ argument
|
/freebsd/sys/contrib/openzfs/cmd/zdb/ |
H A D | zdb.c | 1925 dump_ddt_entry(const ddt_t *ddt, const ddt_lightweight_entry_t *ddlwe, in dump_ddt_entry() 1970 dump_ddt_log(ddt_t *ddt) in dump_ddt_log() 2032 dump_ddt_object(ddt_t *ddt, ddt_type_t type, ddt_class_t class) in dump_ddt_object() 2084 dump_ddt(ddt_t *ddt) in dump_ddt() 3451 ddt_t *ddt = spa->spa_ddt[c]; in zdb_ddt_cleanup() local 5862 ddt_t *ddt = ddt_select(zcb->zcb_spa, bp); in zdb_count_block() local 8273 ddt_t *ddt = spa->spa_ddt[c]; in dump_mos_leaks() local
|