H A D | ddt.c | 56 ddt_object_create(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_create() argument 81 ddt_object_destroy(ddt_t *ddt, enum ddt_type type, enum ddt_class class, in ddt_object_destroy() argument 103 ddt_object_load(ddt_t * ddt,enum ddt_type type,enum ddt_class class) ddt_object_load() argument 135 ddt_object_sync(ddt_t * ddt,enum ddt_type type,enum ddt_class class,dmu_tx_t * tx) ddt_object_sync() argument 159 ddt_object_lookup(ddt_t * ddt,enum ddt_type type,enum ddt_class class,ddt_entry_t * dde) ddt_object_lookup() argument 170 ddt_object_prefetch(ddt_t * ddt,enum ddt_type type,enum ddt_class class,ddt_entry_t * dde) ddt_object_prefetch() argument 181 ddt_object_update(ddt_t * ddt,enum ddt_type type,enum ddt_class class,ddt_entry_t * dde,dmu_tx_t * tx) ddt_object_update() argument 191 ddt_object_remove(ddt_t * ddt,enum ddt_type type,enum ddt_class class,ddt_entry_t * dde,dmu_tx_t * tx) ddt_object_remove() argument 201 ddt_object_walk(ddt_t * ddt,enum ddt_type type,enum ddt_class class,uint64_t * walk,ddt_entry_t * dde) ddt_object_walk() argument 211 ddt_object_count(ddt_t * ddt,enum ddt_type type,enum ddt_class class) ddt_object_count() argument 220 ddt_object_info(ddt_t * ddt,enum ddt_type type,enum ddt_class class,dmu_object_info_t * doi) ddt_object_info() argument 231 ddt_object_exists(ddt_t * ddt,enum ddt_type type,enum ddt_class class) ddt_object_exists() argument 237 ddt_object_name(ddt_t * ddt,enum ddt_type type,enum ddt_class class,char * name) ddt_object_name() argument 318 ddt_phys_free(ddt_t * ddt,ddt_key_t * ddk,ddt_phys_t * ddp,uint64_t txg) ddt_phys_free() argument 352 ddt_stat_generate(ddt_t * ddt,ddt_entry_t * dde,ddt_stat_t * dds) ddt_stat_generate() argument 398 ddt_stat_update(ddt_t * ddt,ddt_entry_t * dde,uint64_t neg) ddt_stat_update() argument 448 ddt_t *ddt = spa->spa_ddt[c]; ddt_get_dedup_object_stats() local 472 ddt_t *ddt = spa->spa_ddt[c]; ddt_get_dedup_histogram() local 516 ddt_ditto_copies_needed(ddt_t * ddt,ddt_entry_t * dde,ddt_phys_t * ddp_willref) ddt_ditto_copies_needed() argument 622 ddt_enter(ddt_t * ddt) ddt_enter() argument 628 ddt_exit(ddt_t * ddt) ddt_exit() argument 663 ddt_remove(ddt_t * ddt,ddt_entry_t * dde) ddt_remove() argument 672 ddt_lookup(ddt_t * ddt,const blkptr_t * bp,boolean_t add) ddt_lookup() argument 737 ddt_t *ddt; ddt_prefetch() local 779 ddt_t *ddt; ddt_table_alloc() local 796 ddt_table_free(ddt_t * ddt) ddt_table_free() argument 830 ddt_t *ddt = spa->spa_ddt[c]; ddt_load() local 864 ddt_t *ddt; ddt_class_contains() local 886 ddt_repair_start(ddt_t * ddt,const blkptr_t * bp) ddt_repair_start() argument 914 ddt_repair_done(ddt_t * ddt,ddt_entry_t * dde) ddt_repair_done() argument 938 ddt_repair_entry(ddt_t * ddt,ddt_entry_t * dde,ddt_entry_t * rdde,zio_t * rio) ddt_repair_entry() argument 965 ddt_repair_table(ddt_t * ddt,zio_t * rio) ddt_repair_table() argument 990 ddt_sync_entry(ddt_t * ddt,ddt_entry_t * dde,dmu_tx_t * tx,uint64_t txg) ddt_sync_entry() argument 1057 ddt_sync_table(ddt_t * ddt,dmu_tx_t * tx,uint64_t txg) ddt_sync_table() argument 1109 ddt_t *ddt = spa->spa_ddt[c]; ddt_sync() local 1127 ddt_t *ddt = spa->spa_ddt[ddb->ddb_checksum]; ddt_walk() local [all...] |