Searched defs:dedup (Results 1 - 7 of 7) sorted by relevance

/illumos-gate/usr/src/uts/common/fs/zfs/
H A Ddsl_crypt.c2767 dmu_object_type_t ot, boolean_t dedup, boolean_t bswap, uint8_t *salt,
2794 * generation and an IV. When encrypting a non-dedup block, we
2801 if (encrypt && ot != DMU_OT_INTENT_LOG && !dedup) {
2809 } else if (encrypt && dedup) {
2763 spa_do_crypt_abd(boolean_t encrypt, spa_t *spa, const zbookmark_phys_t *zb, dmu_object_type_t ot, boolean_t dedup, boolean_t bswap, uint8_t *salt, uint8_t *iv, uint8_t *mac, uint_t datalen, abd_t *pabd, abd_t *cabd, boolean_t *no_crypt) argument
H A Ddmu.c2270 boolean_t dedup = B_FALSE; local
2331 * Determine dedup setting. If we are in dmu_sync(),
2332 * we won't actually dedup now because that's all
2334 * dedup checkum. If the checksum is not strong
2339 dedup = (wp & WP_DMU_SYNC) ? B_FALSE : B_TRUE;
2349 * dedup is enabled as the two features are mutually
2352 nopwrite = (!dedup && (zio_checksum_table[checksum].ci_flags &
2362 * result in a new ciphertext. Only encrypted blocks can be dedup'd
2363 * to avoid ambiguity in the dedup code since the DDT does not store
2373 dedup
[all...]
H A Dzvol.c1957 uint64_t checksum, compress, refresrv, vbs, dedup; local
2009 zfs_prop_to_name(ZFS_PROP_DEDUP), &dedup, NULL);
2060 &dedup, tx);
2169 uint64_t checksum, compress, refresrv, vbs, dedup; local
2207 zfs_prop_to_name(ZFS_PROP_DEDUP), 8, 1, &dedup) == 0) {
2209 zfs_prop_to_name(ZFS_PROP_DEDUP), dedup);
H A Dspa.c5217 * Create DDTs (dedup tables).
8243 metaslab_class_t *dedup = spa_dedup_class(spa); local
8254 if (mc != normal && mc != special && mc != dedup)
8277 ASSERT0(zfs_refcount_count(&dedup->mc_alloc_slots[i]));
8280 dedup->mc_alloc_max_slots[i] = slots_per_allocator;
8284 dedup->mc_alloc_throttle_enabled = zio_dva_throttle_enabled;
/illumos-gate/usr/src/lib/libzfs/common/
H A Dlibzfs.h669 boolean_t dedup; member in struct:sendflags
/illumos-gate/usr/src/lib/libctf/common/
H A Dctf_dwarf.c123 * conversion, we do a dedup on all of the types in the system. The
1344 * go ahead and create a forward. During a dedup or merge, the forward
2647 ctf_file_t *dedup; local
2710 ctf_phase_dump(cup->cu_ctfp, "pre-dwarf-dedup", cup->cu_name);
2711 ctf_dprintf("adding inputs for dedup\n");
2717 ctf_dprintf("starting dedup of %s\n", cup->cu_name);
2718 if ((ret = ctf_merge_dedup(cup->cu_cmh, &dedup)) != 0) {
2723 cup->cu_ctfp = dedup;
2724 ctf_phase_dump(cup->cu_ctfp, "post-dwarf-dedup", cup->cu_name);
/illumos-gate/usr/src/cmd/zdb/
H A Dzdb.c170 (void) fprintf(stderr, " -D dedup statistics\n");
186 (void) fprintf(stderr, " -S simulate dedup to measure effect\n");
1200 double rL, rP, rD, D, dedup, compress, copies; local
1210 dedup = rD / D;
1214 (void) printf("dedup = %.2f, compress = %.2f, copies = %.2f, "
1215 "dedup * compress / copies = %.2f\n\n",
1216 dedup, compress, copies, dedup * compress / copies);
2187 dump_none, /* fake dedup BP */
2913 * Extended object types to report deferred frees and dedup aut
[all...]

Completed in 237 milliseconds