- TLV_GET_STRING(s, BTRFS_SEND_A_PATH, &path);
- TLV_GET_U64(s, BTRFS_SEND_A_FILE_OFFSET, &offset);
- TLV_GET_U64(s, BTRFS_SEND_A_CLONE_LEN, &len);
- TLV_GET_UUID(s, BTRFS_SEND_A_CLONE_UUID, clone_uuid);
- TLV_GET_U64(s, BTRFS_SEND_A_CLONE_CTRANSID, &clone_ctransid);
- TLV_GET_STRING(s, BTRFS_SEND_A_CLONE_PATH, &clone_path);
- TLV_GET_U64(s, BTRFS_SEND_A_CLONE_OFFSET, &clone_offset);
- ret = s->ops->clone(path, offset, len, clone_uuid,
+ TLV_GET_STRING(sctx, BTRFS_SEND_A_PATH, &path);
+ TLV_GET_U64(sctx, BTRFS_SEND_A_FILE_OFFSET, &offset);
+ TLV_GET_U64(sctx, BTRFS_SEND_A_CLONE_LEN, &len);
+ TLV_GET_UUID(sctx, BTRFS_SEND_A_CLONE_UUID, clone_uuid);
+ TLV_GET_U64(sctx, BTRFS_SEND_A_CLONE_CTRANSID, &clone_ctransid);
+ TLV_GET_STRING(sctx, BTRFS_SEND_A_CLONE_PATH, &clone_path);
+ TLV_GET_U64(sctx, BTRFS_SEND_A_CLONE_OFFSET, &clone_offset);
+ ret = sctx->ops->clone(path, offset, len, clone_uuid,