/illumos-gate/usr/src/uts/common/io/ |
H A D | srn.c | 260 int clone; in srn_chpoll() local 262 clone = SRN_MINOR_TO_CLONE(getminor(dev)); in srn_chpoll() 263 if ((events & (POLLIN | POLLRDNORM)) && srn_poll_cnt[clone]) { in srn_chpoll() 270 *phpp = &srn_pollhead[clone]; in srn_chpoll() 305 int clone; in srn_open() local 311 for (clone = 1; clone < SRN_MAX_CLONE - 1; clone++) in srn_open() 312 if (!srn.srn_clones[clone]) in srn_open() 315 if (clone == SRN_MAX_CLONE) { in srn_open() 319 srn.srn_cred[clone] = cr; in srn_open() 322 srn.srn_type[clone] = SRN_TYPE_APM; in srn_open() [all …]
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_promote/ |
H A D | zfs_promote_003_pos.ksh | 70 clone=$TESTPOOL/$TESTCLONE 77 set -A csnap "${clone}@$TESTSNAP" "${clone}@$TESTSNAP1" "${clone}@$TESTSNAP2" \ 78 "${clone}@$TESTSNAP3" 86 csnapdir=/$clone/.zfs/snapshot 100 log_must zfs clone ${snap[2]} $clone 101 log_must mkfile $FILESIZE /$clone/$CLONEFILE 102 log_must rm -f /$clone/$TESTFILE2 105 log_must zfs promote $clone 112 for data in ${csnapfile[*]} $TESTDIR/$TESTFILE3 /$clone/$CLONEFILE; do 129 origin_prop=$(get_prop origin $clone) [all …]
|
H A D | zfs_promote_005_pos.ksh | 49 datasetexists $clone && log_must zfs destroy $clone 52 if datasetexists $clone ; then 54 log_must zfs destroy $clone 63 clone=$TESTPOOL/$TESTCLONE 67 log_must zfs clone $fssnap $clone 69 log_must zfs promote $clone 70 log_must zfs unmount $clone
|
H A D | zfs_promote_006_neg.ksh | 54 clone=$TESTPOOL/$TESTCLONE 60 "$clone $TESTPOOL/$TESTFS" "- $clone" "-? $clone" \ 65 if datasetexists $clone; then 66 log_must zfs destroy $clone 82 log_must zfs clone $snap $clone
|
H A D | zfs_promote_004_pos.ksh | 50 log_must zfs promote $clone 68 clone=$TESTPOOL/$TESTCLONE 76 set -A csnap "${clone}@$TESTSNAP3" "${clone}@$TESTSNAP4" "${clone}@$TESTSNAP5" 100 log_must zfs clone ${snap[2]} $clone 102 log_must rm -f /$clone/$TESTFILE2 112 log_must zfs clone ${csnap[1]} $clone1 132 origin_prop=$(get_prop origin $clone) 134 log_fail "The dependency is not correct for $clone after zfs promote."
|
H A D | zfs_promote_002_pos.ksh | 69 clone=$TESTPOOL/$TESTCLONE 70 csnap=$clone@$TESTSNAP 71 csnap1=$clone@$TESTSNAP1 79 log_must zfs clone $snap1 $clone 80 log_must mkfile $FILESIZE /$clone/$CLONEFILE 82 log_must zfs promote $clone 97 origin_prop=$(get_prop origin $clone) 99 log_fail "The dependency of $clone is not correct."
|
H A D | zfs_promote_001_pos.ksh | 103 clone=$TESTPOOL/$TESTCLONE 104 cfile=/$clone/$CLONEFILE 105 csnap=$clone@$TESTSNAP 106 csnapfile=/$clone/.zfs/snapshot/$TESTSNAP/$TESTFILE0 113 log_must zfs clone $snap $clone 116 log_must zfs promote $clone 118 testing_verify $fs $file1 $snapfile $clone $cfile $csnapfile 123 testing_verify $clone $cfile $csnapfile $fs $file1 $snapfile
|
H A D | zfs_promote_008_pos.ksh | 60 clone=$TESTPOOL/volclone 61 csnap=$clone@$TESTSNAP 65 log_must zfs clone $snap $clone 68 log_must zfs promote $clone 79 origin_prop=$(get_prop origin $clone) 81 log_fail "The dependency of $clone is not correct."
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/nopwrite/ |
H A D | nopwrite_negative.ksh | 49 log_must zfs clone -o compress=on $origin@a $origin/clone 50 log_must zfs set checksum=sha256 $origin/clone 51 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 53 log_mustnot verify_nopwrite $origin $origin@a $origin/clone 63 log_must zfs clone $origin@a $origin/clone 64 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 66 log_mustnot verify_nopwrite $origin $origin@a $origin/clone 74 log_must zfs clone -o compress=off $origin@a $origin/clone 75 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 77 log_mustnot verify_nopwrite $origin $origin@a $origin/clone [all …]
|
H A D | nopwrite_mtime.ksh | 48 log_must zfs clone $origin@a $origin/clone 50 o_atime=$(ls -E% all $TESTDIR/clone/file | awk '/atime/ {print $4}') 51 o_ctime=$(ls -E% all $TESTDIR/clone/file | awk '/ctime/ {print $4}') 52 o_mtime=$(ls -E% all $TESTDIR/clone/file | awk '/mtime/ {print $4}') 53 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 55 atime=$(ls -E% all $TESTDIR/clone/file | awk '/atime/ {print $4}') 56 ctime=$(ls -E% all $TESTDIR/clone/file | awk '/ctime/ {print $4}') 57 mtime=$(ls -E% all $TESTDIR/clone/file | awk '/mtime/ {print $4}') 63 log_must verify_nopwrite $origin $origin@a $origin/clone
|
H A D | nopwrite_promoted_clone.ksh | 39 datasetexists $origin && log_must zfs destroy -R $TESTPOOL/clone 50 log_must zfs clone $origin@a $TESTPOOL/clone 51 log_must zfs set compress=off $TESTPOOL/clone 52 log_must zfs set checksum=off $TESTPOOL/clone 53 log_must zfs promote $TESTPOOL/clone 54 dd if=/$TESTPOOL/clone/file of=/$TESTDIR/file bs=1024k count=$MEGS \ 56 log_must verify_nopwrite $TESTPOOL/clone $TESTPOOL/clone@a $origin
|
H A D | nopwrite_copies.ksh | 49 log_must zfs clone $origin@a $origin/clone 50 zfs set copies=3 $origin/clone 51 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 53 log_mustnot verify_nopwrite $origin $origin@a $origin/clone 65 log_must zfs clone $origin@a $origin/clone 66 zfs set copies=1 $origin/clone 67 dd if=/$TESTDIR/file of=/$TESTDIR/clone/file bs=1024k count=$MEGS \ 69 log_mustnot verify_nopwrite $origin $origin@a $origin/clone
|
H A D | nopwrite_volume.ksh | 33 clone="$TESTPOOL/clone" 35 volclone="/dev/zvol/rdsk/$clone" 51 log_must zfs clone $origin@a $clone 52 log_must zfs set compress=on $clone 53 log_must zfs set checksum=sha256 $clone 55 log_fail "dd into $clone failed." 56 log_must verify_nopwrite $origin $origin@a $clone
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/xattr/ |
H A D | xattr_005_pos.ksh | 47 log_must zfs destroy $TESTPOOL/$TESTFS/clone 61 log_must zfs clone $TESTPOOL/$TESTFS@snapshot1 $TESTPOOL/$TESTFS/clone 62 log_must zfs set mountpoint=$TESTDIR/clone $TESTPOOL/$TESTFS/clone 65 verify_xattr $TESTDIR/clone/myfile.$$ passwd /etc/passwd 68 create_xattr $TESTDIR/clone/myfile.$$ foo /etc/passwd 69 delete_xattr $TESTDIR/clone/myfile.$$ foo 75 verify_xattr $TESTDIR/clone/myfile.$$ passwd /etc/passwd 76 delete_xattr $TESTDIR/clone/myfile.$$ passwd
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zfs_destroy/ |
H A D | zfs_destroy_007_neg.ksh | 54 datasetexists $clone && log_must zfs destroy $clone 64 clone=$fs/clone 65 clonesnap=$fs/clone@snap 71 log_must zfs clone $fssnap $clone 72 log_must zfs promote $clone 74 log_mustnot_expect "$KEY_WORDS" zfs destroy $clone
|
H A D | zfs_destroy_004_pos.ksh | 52 datasetexists $clone && \ 53 log_must zfs destroy -f $clone 87 clone=$TESTPOOL/$TESTCLONE 99 log_must zfs clone $snap $clone 102 log_must zfs set mountpoint=$mntp2 $clone 104 for arg in "$fs1 $mntp1" "$clone $mntp2"; do
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/rsend/ |
H A D | send_encrypted_hierarchy.ksh | 54 log_must zfs clone $POOL/$FS@snap $POOL/clone 68 log_must verify_encryption_root $POOL/clone $POOL/$FS 69 log_must verify_keylocation $POOL/clone "none" 70 log_must verify_origin $POOL/clone "$POOL/$FS@snap" 78 log_must zfs promote $POOL/clone 85 log_must verify_encryption_root $POOL/$FS $POOL/clone 89 log_must verify_encryption_root $POOL/clone $POOL/clone 90 log_must verify_keylocation $POOL/clone "prompt" 91 log_must verify_origin $POOL/clone "-"
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/cli_root/zpool_history/ |
H A D | zpool_history_001_neg.ksh | 47 clone=$TESTPOOL/clone 50 "-v $TESTPOOL" "$snap" "$clone" "nonexist" "TESTPOOL" 54 datasetexists $clone && log_must zfs destroy $clone 63 log_must zfs clone $snap $clone
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/delegate/ |
H A D | delegate_common.kshlib | 220 clone) 317 clone) 760 typeset clone=$basefs/cfs.$stamp 763 user_run $user zfs clone $snap $clone 764 if datasetexists $clone ; then 769 user_run $user zfs clone $snap $clone 771 if datasetexists $clone ; then 776 user_run $user zfs clone $snap $clone 778 if datasetexists $clone ; then 784 user_run $user zfs clone $snap $clone [all …]
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/snapshot/ |
H A D | snapshot_012_pos.ksh | 64 if snapexists $clone@$TESTSNAP1; then 75 clone=$ctr/$TESTCLONE 80 snapctrclone=$clone@$TESTSNAP 86 log_must zfs clone $ctrfs@$TESTSNAP1 $clone 87 log_must zfs promote $clone 94 log_must zfs clone $snapctrfs $clone1 100 log_fail "'zfs promote' fails to promote $clone which is cloned from \
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/projectquota/ |
H A D | projectquota_009_pos.ksh | 51 for ds in $TESTPOOL/fs $TESTPOOL/fs-rename $TESTPOOL/fs-clone; do 77 log_must zfs clone -o projectquota@$PRJID1=$PQUOTA_LIMIT \ 79 $TESTPOOL/fs@snap $TESTPOOL/fs-clone 84 log_must check_quota "projectquota@$PRJID1" $TESTPOOL/fs-clone "$PQUOTA_LIMIT" 85 log_must check_quota "projectobjquota@$PRJID2" $TESTPOOL/fs-clone \ 92 log_must zfs promote $TESTPOOL/fs-clone 97 log_must check_quota "projectquota@$PRJID1" $TESTPOOL/fs-clone "$PQUOTA_LIMIT" 98 log_must check_quota "projectobjquota@$PRJID2" $TESTPOOL/fs-clone \ 102 log_must zfs send $TESTPOOL/fs-clone@snap | zfs receive $TESTPOOL/fs-rev
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/userquota/ |
H A D | userquota_011_pos.ksh | 51 for ds in $TESTPOOL/fs $TESTPOOL/fs-rename $TESTPOOL/fs-clone; do 77 log_must zfs clone -o userquota@$QUSER1=$UQUOTA_SIZE \ 79 $TESTPOOL/fs@snap $TESTPOOL/fs-clone 84 log_must check_quota "userquota@$QUSER1" $TESTPOOL/fs-clone "$UQUOTA_SIZE" 85 log_must check_quota "groupquota@$QGROUP" $TESTPOOL/fs-clone "$GQUOTA_SIZE" 91 log_must zfs promote $TESTPOOL/fs-clone 96 log_must check_quota "userquota@$QUSER1" $TESTPOOL/fs-clone "$UQUOTA_SIZE" 97 log_must check_quota "groupquota@$QGROUP" $TESTPOOL/fs-clone "$GQUOTA_SIZE" 100 log_must zfs send $TESTPOOL/fs-clone@snap | zfs receive $TESTPOOL/fs-rev
|
/illumos-gate/usr/src/test/zfs-tests/tests/functional/channel_program/synctask_core/ |
H A D | tst.promote_conflict.ksh | 29 clone=$TESTPOOL/$TESTFS/testchild_clone 34 for to_destroy in $fs $clone; do 43 log_must zfs clone $fs@$snap $clone 44 log_must zfs snapshot $clone@$snap 53 $ZCP_ROOT/synctask_core/tst.promote_conflict.zcp $clone
|
/illumos-gate/usr/src/uts/common/io/scsi/adapters/scsi_vhci/fops/ |
H A D | tpgs_tape.c | 168 struct scsi_failover_ops *sfo, *ssfo, clone; in tpgs_tape_init() local 178 clone = *ssfo; in tpgs_tape_init() 179 clone.sfo_rev = sfo->sfo_rev; in tpgs_tape_init() 180 clone.sfo_name = sfo->sfo_name; in tpgs_tape_init() 181 clone.sfo_devices = sfo->sfo_devices; in tpgs_tape_init() 182 clone.sfo_init = sfo->sfo_init; in tpgs_tape_init() 183 clone.sfo_device_probe = sfo->sfo_device_probe; in tpgs_tape_init() 184 *sfo = clone; in tpgs_tape_init()
|
/illumos-gate/usr/src/lib/libnisdb/ |
H A D | db_dictionary.cc | 638 db_dictionary::db_clone_bucket(db_table_desc *bucket, db_table_desc **clone) in db_clone_bucket() argument 664 *clone = (db_table_desc *) calloc(1, (size_t) size * sizeof (char)); in db_clone_bucket() 665 if (!*clone) { in db_clone_bucket() 675 if (!xdr_db_table_desc(&xdrs, *clone)) { in db_clone_bucket() 677 free(*clone); in db_clone_bucket() 693 db_dictionary::change_table_name(db_table_desc *clone, char *tok, char *repl) in change_table_name() argument 699 while (clone) { in change_table_name() 709 strcat(clone->table_name, repl); in change_table_name() 710 clone = clone->next; in change_table_name() 714 strlen(clone->table_name) + in change_table_name() [all …]
|