]> git.karo-electronics.de Git - mv-sheeva.git/blobdiff - fs/nilfs2/sufile.h
Merge branch 'master' into tk71
[mv-sheeva.git] / fs / nilfs2 / sufile.h
index 15163b8aff7d74384744839dcdadd05d83ea2931..a943fbacb45b8021f1a11e12657662d92dca613c 100644 (file)
@@ -31,7 +31,7 @@
 
 static inline unsigned long nilfs_sufile_get_nsegments(struct inode *sufile)
 {
-       return NILFS_MDT(sufile)->mi_nilfs->ns_nsegments;
+       return NILFS_I_NILFS(sufile)->ns_nsegments;
 }
 
 unsigned long nilfs_sufile_get_ncleansegs(struct inode *sufile);
@@ -61,8 +61,8 @@ void nilfs_sufile_do_cancel_free(struct inode *, __u64, struct buffer_head *,
 void nilfs_sufile_do_set_error(struct inode *, __u64, struct buffer_head *,
                               struct buffer_head *);
 
-int nilfs_sufile_read(struct inode *sufile, struct nilfs_inode *raw_inode);
-struct inode *nilfs_sufile_new(struct the_nilfs *nilfs, size_t susize);
+int nilfs_sufile_read(struct super_block *sb, size_t susize,
+                     struct nilfs_inode *raw_inode, struct inode **inodep);
 
 /**
  * nilfs_sufile_scrap - make a segment garbage