Lines Matching defs:rdt
132 rdt_insert(redup_table_t *rdt,
136 uint64_t hashcode = BF64_GET(ch, 0, rdt->numhashbits);
139 rdepp = &(rdt->redup_hash_array[hashcode]);
140 redup_entry_t *rde = umem_cache_alloc(rdt->ddecache, UMEM_NOFAIL);
147 rdt->ddt_count++;
151 rdt_lookup(redup_table_t *rdt,
156 uint64_t hashcode = BF64_GET(ch, 0, rdt->numhashbits);
158 for (redup_entry_t *rde = rdt->redup_hash_array[hashcode];
182 redup_table_t rdt;
208 rdt.redup_hash_array =
210 rdt.ddecache = umem_cache_create("rde", sizeof (redup_entry_t), 0,
212 rdt.numhashbits = highbit64(numbuckets) - 1;
213 rdt.ddt_count = 0;
322 rdt_lookup(&rdt, drrwb.drr_refguid,
351 rdt_insert(&rdt, drrw->drr_toguid,
418 zfs_nicenum(rdt.ddt_count * sizeof (redup_entry_t),
427 umem_cache_destroy(rdt.ddecache);
428 free(rdt.redup_hash_array);