aboutsummaryrefslogtreecommitdiffstats
path: root/src/prototypes.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/prototypes.h')
-rw-r--r--src/prototypes.h27
1 files changed, 15 insertions, 12 deletions
diff --git a/src/prototypes.h b/src/prototypes.h
index 3ac93b7..f4e88c1 100644
--- a/src/prototypes.h
+++ b/src/prototypes.h
@@ -1,27 +1,30 @@
/* clone_data.c */
-int clone_data(ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i, uint64_t offset, uint64_t len);
+int clone_data (ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i, uint64_t offset, uint64_t len);
/* clone_ea.c */
-int clone_ea(ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i);
+int clone_ea (ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i);
/* clone_extents.c */
-int clone_extents(ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i);
+int allocate_extent (ext2_filsys fs, ext2_ino_t i_num, ext2_extent_handle_t eh, blk64_t l_start, blk64_t len, __u32 flags);
+int clone_extents (ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i);
/* clone_inode.c */
-int clone_inode(ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i);
+int clone_inode (ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i);
/* ea_map.c */
-int ea_map_lookup(blk64_t src_blk, blk64_t *dst_blk, blk64_t *len);
-int ea_map_set(blk64_t src_blk, blk64_t dst_blk, blk64_t len);
+int ea_map_lookup (blk64_t src_blk, blk64_t *dst_blk, blk64_t *len);
+int ea_map_set (blk64_t src_blk, blk64_t dst_blk, blk64_t len);
/* ext_clone.c */
-char buf[(16*1024*1024)];
-int main(int argc, char *argv[]);
+char buf[ (16 * 1024 * 1024)];
+int main (int argc, char *argv[]);
/* stats.c */
uint64_t stats_inodes;
uint64_t stats_ea_blocks;
uint64_t stats_bytes;
struct timeval start_time;
struct timeval last_time;
-void stats(int force);
+void stats (int force);
/* clone_fs.c */
-int clone_fs(ext2_filsys src_fs, ext2_filsys dst_fs);
+int clone_fs (ext2_filsys src_fs, ext2_filsys dst_fs);
/* zap_fs.c */
-int zap_fs(ext2_filsys fs);
+int zap_fs (ext2_filsys fs);
/* zap_inode.c */
-int zap_inode(ext2_filsys fs, ext2_ino_t i_num, struct ext2_inode *i);
+int zap_inode (ext2_filsys fs, ext2_ino_t i_num, struct ext2_inode *i);
+/* clone_blocks.c */
+int clone_blocks (ext2_filsys src_fs, ext2_filsys dst_fs, ext2_ino_t i_num, struct ext2_inode *src_i, struct ext2_inode *dst_i);