snap_src          444 drivers/md/dm-snap.c 					struct dm_snapshot **snap_src,
snap_src          468 drivers/md/dm-snap.c 			if (snap_src)
snap_src          469 drivers/md/dm-snap.c 				*snap_src = s;
snap_src          486 drivers/md/dm-snap.c 	struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
snap_src          490 drivers/md/dm-snap.c 	if ((__find_snapshots_sharing_cow(snap, &snap_src, &snap_dest,
snap_src          502 drivers/md/dm-snap.c 	if (!snap_src)
snap_src          519 drivers/md/dm-snap.c 	if (!snap_src->store->type->prepare_merge ||
snap_src          520 drivers/md/dm-snap.c 	    !snap_src->store->type->commit_merge) {
snap_src         1429 drivers/md/dm-snap.c static void __handover_exceptions(struct dm_snapshot *snap_src,
snap_src         1441 drivers/md/dm-snap.c 	snap_dest->complete = snap_src->complete;
snap_src         1442 drivers/md/dm-snap.c 	snap_src->complete = u.table_swap;
snap_src         1445 drivers/md/dm-snap.c 	snap_dest->store = snap_src->store;
snap_src         1447 drivers/md/dm-snap.c 	snap_src->store = u.store_swap;
snap_src         1450 drivers/md/dm-snap.c 	snap_src->store->snap = snap_src;
snap_src         1453 drivers/md/dm-snap.c 	snap_dest->valid = snap_src->valid;
snap_src         1454 drivers/md/dm-snap.c 	snap_dest->snapshot_overflowed = snap_src->snapshot_overflowed;
snap_src         1459 drivers/md/dm-snap.c 	snap_src->valid = 0;
snap_src         1468 drivers/md/dm-snap.c 	struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
snap_src         1472 drivers/md/dm-snap.c 	(void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
snap_src         1473 drivers/md/dm-snap.c 	if (snap_src && snap_dest && (s == snap_src)) {
snap_src         2197 drivers/md/dm-snap.c 	struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
snap_src         2200 drivers/md/dm-snap.c 	(void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
snap_src         2201 drivers/md/dm-snap.c 	if (snap_src && snap_dest) {
snap_src         2202 drivers/md/dm-snap.c 		down_read(&snap_src->lock);
snap_src         2203 drivers/md/dm-snap.c 		if (s == snap_src) {
snap_src         2207 drivers/md/dm-snap.c 		} else if (!dm_suspended(snap_src->ti)) {
snap_src         2212 drivers/md/dm-snap.c 		up_read(&snap_src->lock);
snap_src         2222 drivers/md/dm-snap.c 	struct dm_snapshot *snap_src = NULL, *snap_dest = NULL, *snap_merging = NULL;
snap_src         2256 drivers/md/dm-snap.c 	(void) __find_snapshots_sharing_cow(s, &snap_src, &snap_dest, NULL);
snap_src         2257 drivers/md/dm-snap.c 	if (snap_src && snap_dest) {
snap_src         2258 drivers/md/dm-snap.c 		down_write(&snap_src->lock);
snap_src         2260 drivers/md/dm-snap.c 		__handover_exceptions(snap_src, snap_dest);
snap_src         2262 drivers/md/dm-snap.c 		up_write(&snap_src->lock);
snap_src         2389 drivers/md/dm-snap.c 		struct dm_snapshot *snap_src = NULL, *snap_dest = NULL;
snap_src         2393 drivers/md/dm-snap.c 		(void) __find_snapshots_sharing_cow(snap, &snap_src, &snap_dest, NULL);
snap_src         2394 drivers/md/dm-snap.c 		if (snap_src && snap_dest)
snap_src         2395 drivers/md/dm-snap.c 			snap = snap_src;
snap_src          956 fs/btrfs/ioctl.c 				   struct btrfs_root *snap_src,
snap_src          993 fs/btrfs/ioctl.c 	if (snap_src) {
snap_src          994 fs/btrfs/ioctl.c 		error = create_snapshot(snap_src, dir, dentry,