Searched refs:dedup (Results 1 - 16 of 16) sorted by relevance

/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/rsend/
H A Drecv_dedup.ksh25 # Verifies that we can receive a dedup send stream by processing it with
39 log_assert "Verify zfs can receive dedup send streams with 'zstream redup'"
41 typeset sendfile_compressed=$STF_SUITE/tests/functional/rsend/dedup.zsend.bz2
42 typeset sendfile=/$TESTPOOL/dedup.zsend
53 log_pass "zfs can receive dedup send streams with 'zstream redup'"
H A Dsend-c_recv_dedup.ksh27 # 2. Verify that the stream can be received correctly into a dedup=verify
43 log_must zfs create -o compress=lz4 -o dedup=verify $recvfs
H A DMakefile.am60 dedup.zsend.bz2 \
H A Dsend-wR_encrypted_zvol.ksh65 log_must zfs create -o dedup=on -o encryption=on -o keyformat=passphrase \
H A Drsend.kshlib747 feature[dedup]="1"
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/alloc_class/
H A Dalloc_class_013_pos.ksh22 # Removing a dedup device from a pool succeeds.
27 claim="Removing a dedup device from a pool succeeds."
36 log_must zpool create $TESTPOOL $ZPOOL_DISKS dedup $CLASS_DISK0
40 # Generate some dedup data in the dedup class before removal
43 log_must zfs create -o dedup=on -V 2G $TESTPOOL/$TESTVOL
51 # remove a dedup allocation vdev
H A Dalloc_class_001_pos.ksh35 for type in special dedup; do
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/removal/
H A Dremoval_with_dedup.ksh27 log_must zfs set dedup=on $TESTPOOL
/freebsd-13-stable/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_destroy/
H A Dzfs_clone_livelist_dedup.ksh19 # dedup blocks. This test is a baseline regression test created
20 # to ensure that past bugs that we've encountered between dedup
24 # 1. Create a clone from a test filesystem and enable dedup.
26 # 3. Copy the data within the clone to create dedup blocks.
27 # 4. Remove some of the dedup data to create multiple free
47 # Enable dedup
48 log_must zfs set dedup=on $TESTPOOL/$TESTCLONE
53 # Create dedup blocks
54 # Note: We sync before and after so all dedup blocks belong to the
88 log_pass "Clone's livelist processes dedup block
[all...]
/freebsd-13-stable/sys/contrib/openzfs/include/sys/
H A Ddsl_crypt.h221 dmu_object_type_t ot, boolean_t dedup, boolean_t bswap, uint8_t *salt,
/freebsd-13-stable/sys/contrib/openzfs/module/zfs/
H A Ddmu.c1952 boolean_t dedup = B_FALSE; local
2015 * Determine dedup setting. If we are in dmu_sync(),
2016 * we won't actually dedup now because that's all
2018 * dedup checksum. If the checksum is not strong
2023 dedup = (wp & WP_DMU_SYNC) ? B_FALSE : B_TRUE;
2033 * dedup is enabled as the two features are mutually
2036 nopwrite = (!dedup && (zio_checksum_table[checksum].ci_flags &
2046 * result in a new ciphertext. Only encrypted blocks can be dedup'd
2047 * to avoid ambiguity in the dedup code since the DDT does not store
2057 dedup
[all...]
H A Ddsl_crypt.c2773 dmu_object_type_t ot, boolean_t dedup, boolean_t bswap, uint8_t *salt,
2800 * generation and an IV. When encrypting a non-dedup block, we
2807 if (encrypt && ot != DMU_OT_INTENT_LOG && !dedup) {
2815 } else if (encrypt && dedup) {
2772 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 Dspa.c5891 * Create DDTs (dedup tables).
8940 metaslab_class_t *dedup = spa_dedup_class(spa); local
8951 if (mc != normal && mc != special && mc != dedup)
8977 ASSERT0(zfs_refcount_count(&dedup->mc_allocator[i].
8983 dedup->mc_allocator[i].mca_alloc_max_slots =
8988 dedup->mc_alloc_throttle_enabled = zio_dva_throttle_enabled;
/freebsd-13-stable/sys/contrib/openzfs/module/os/freebsd/zfs/
H A Dsysctl_os.c102 SYSCTL_NODE(_vfs_zfs, OID_AUTO, dedup, CTLFLAG_RW, 0, "ZFS dedup");
/freebsd-13-stable/tools/tools/nanobsd/
H A Ddefaults.sh506 # The dedup tool's output must be sorted due to limitations in awk.
511 cat ${NANO_METALOG}.pre | ${NANO_TOOLS}/mtree-dedup.awk | \
/freebsd-13-stable/sys/contrib/openzfs/cmd/zdb/
H A Dzdb.c643 * (**) Note: Double ALLOCs are valid in datasets that have dedup
819 (void) fprintf(stderr, " -D dedup statistics\n");
836 (void) fprintf(stderr, " -S simulate dedup to measure effect\n");
1930 double rL, rP, rD, D, dedup, compress, copies; local
1940 dedup = rD / D;
1944 (void) printf("dedup = %.2f, compress = %.2f, copies = %.2f, "
1945 "dedup * compress / copies = %.2f\n\n",
1946 dedup, compress, copies, dedup * compress / copies);
3294 dump_none, /* fake dedup B
[all...]

Completed in 291 milliseconds