]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - fs/udf/udfdecl.h
udf: Factor out code for creating indirect extent
[karo-tx-linux.git] / fs / udf / udfdecl.h
index 47bb3f5ca360d4f1be8f92036685278868ab99e3..269ad3fb2fab80803903071c846d4d56e935fde1 100644 (file)
@@ -159,6 +159,10 @@ extern int udf_write_inode(struct inode *, struct writeback_control *wbc);
 extern long udf_block_map(struct inode *, sector_t);
 extern int8_t inode_bmap(struct inode *, sector_t, struct extent_position *,
                         struct kernel_lb_addr *, uint32_t *, sector_t *);
+extern int udf_setup_indirect_aext(struct inode *inode, int block,
+                                  struct extent_position *epos);
+extern int __udf_add_aext(struct inode *inode, struct extent_position *epos,
+                         struct kernel_lb_addr *eloc, uint32_t elen, int inc);
 extern int udf_add_aext(struct inode *, struct extent_position *,
                        struct kernel_lb_addr *, uint32_t, int);
 extern void udf_write_aext(struct inode *, struct extent_position *,