clone_info        597 drivers/md/dm.c static struct dm_target_io *alloc_tio(struct clone_info *ci, struct dm_target *ti,
clone_info       1353 drivers/md/dm.c static void alloc_multiple_bios(struct bio_list *blist, struct clone_info *ci,
clone_info       1393 drivers/md/dm.c static blk_qc_t __clone_and_map_simple_bio(struct clone_info *ci,
clone_info       1407 drivers/md/dm.c static void __send_duplicate_bios(struct clone_info *ci, struct dm_target *ti,
clone_info       1422 drivers/md/dm.c static int __send_empty_flush(struct clone_info *ci)
clone_info       1445 drivers/md/dm.c static int __clone_and_map_data_bio(struct clone_info *ci, struct dm_target *ti,
clone_info       1486 drivers/md/dm.c static int __send_changing_extent_only(struct clone_info *ci, struct dm_target *ti,
clone_info       1510 drivers/md/dm.c static int __send_discard(struct clone_info *ci, struct dm_target *ti)
clone_info       1515 drivers/md/dm.c static int __send_secure_erase(struct clone_info *ci, struct dm_target *ti)
clone_info       1520 drivers/md/dm.c static int __send_write_same(struct clone_info *ci, struct dm_target *ti)
clone_info       1525 drivers/md/dm.c static int __send_write_zeroes(struct clone_info *ci, struct dm_target *ti)
clone_info       1546 drivers/md/dm.c static bool __process_abnormal_io(struct clone_info *ci, struct dm_target *ti,
clone_info       1568 drivers/md/dm.c static int __split_and_process_non_flush(struct clone_info *ci)
clone_info       1593 drivers/md/dm.c static void init_clone_info(struct clone_info *ci, struct mapped_device *md,
clone_info       1610 drivers/md/dm.c 	struct clone_info ci;
clone_info       1684 drivers/md/dm.c 	struct clone_info ci;
clone_info       2942 fs/btrfs/ctree.h 			   struct btrfs_clone_extent_info *clone_info,
clone_info       2466 fs/btrfs/file.c 				     struct btrfs_clone_extent_info *clone_info,
clone_info       2482 fs/btrfs/file.c 	if (clone_info->disk_offset == 0 &&
clone_info       2488 fs/btrfs/file.c 	key.offset = clone_info->file_offset;
clone_info       2490 fs/btrfs/file.c 				      clone_info->item_size);
clone_info       2495 fs/btrfs/file.c 	write_extent_buffer(leaf, clone_info->extent_buf,
clone_info       2497 fs/btrfs/file.c 			    clone_info->item_size);
clone_info       2499 fs/btrfs/file.c 	btrfs_set_file_extent_offset(leaf, extent, clone_info->data_offset);
clone_info       2505 fs/btrfs/file.c 	if (clone_info->disk_offset == 0)
clone_info       2510 fs/btrfs/file.c 			       clone_info->disk_offset,
clone_info       2511 fs/btrfs/file.c 			       clone_info->disk_len, 0);
clone_info       2512 fs/btrfs/file.c 	ref_offset = clone_info->file_offset - clone_info->data_offset;
clone_info       2531 fs/btrfs/file.c 			   struct btrfs_clone_extent_info *clone_info,
clone_info       2563 fs/btrfs/file.c 	if (!btrfs_fs_incompat(fs_info, NO_HOLES) || clone_info)
clone_info       2593 fs/btrfs/file.c 			if (clone_info && ret && ret != -EOPNOTSUPP)
clone_info       2600 fs/btrfs/file.c 		if (!clone_info && cur_offset < drop_end &&
clone_info       2616 fs/btrfs/file.c 		if (clone_info && drop_end > clone_info->file_offset) {
clone_info       2617 fs/btrfs/file.c 			u64 clone_len = drop_end - clone_info->file_offset;
clone_info       2620 fs/btrfs/file.c 							clone_info, clone_len);
clone_info       2625 fs/btrfs/file.c 			clone_info->data_len -= clone_len;
clone_info       2626 fs/btrfs/file.c 			clone_info->data_offset += clone_len;
clone_info       2627 fs/btrfs/file.c 			clone_info->file_offset += clone_len;
clone_info       2651 fs/btrfs/file.c 		if (!clone_info) {
clone_info       2670 fs/btrfs/file.c 	if (clone_info)
clone_info       2696 fs/btrfs/file.c 	if (!clone_info && cur_offset < ino_size && cur_offset < drop_end) {
clone_info       2705 fs/btrfs/file.c 	if (clone_info) {
clone_info       2706 fs/btrfs/file.c 		ret = btrfs_insert_clone_extent(trans, inode, path, clone_info,
clone_info       2707 fs/btrfs/file.c 						clone_info->data_len);
clone_info       3635 fs/btrfs/ioctl.c 			struct btrfs_clone_extent_info clone_info;
clone_info       3652 fs/btrfs/ioctl.c 			clone_info.disk_offset = disko;
clone_info       3653 fs/btrfs/ioctl.c 			clone_info.disk_len = diskl;
clone_info       3654 fs/btrfs/ioctl.c 			clone_info.data_offset = datao;
clone_info       3655 fs/btrfs/ioctl.c 			clone_info.data_len = datal;
clone_info       3656 fs/btrfs/ioctl.c 			clone_info.file_offset = new_key.offset;
clone_info       3657 fs/btrfs/ioctl.c 			clone_info.extent_buf = buf;
clone_info       3658 fs/btrfs/ioctl.c 			clone_info.item_size = size;
clone_info       3662 fs/btrfs/ioctl.c 						     &clone_info, &trans);