Lines Matching defs:nilfs
18 #include "nilfs.h"
79 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
84 down_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
86 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
327 struct the_nilfs *nilfs = sb->s_fs_info;
387 spin_lock(&nilfs->ns_next_gen_lock);
388 inode->i_generation = nilfs->ns_next_generation++;
389 spin_unlock(&nilfs->ns_next_gen_lock);
488 struct the_nilfs *nilfs = sb->s_fs_info;
493 down_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
524 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
535 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
781 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
787 nilfs->ns_inode_size - sizeof(*raw_inode));
796 * When extending inode, nilfs->ns_inode_size should be checked
920 struct the_nilfs *nilfs;
933 nilfs = sb->s_fs_info;
934 if (unlikely(sb_rdonly(sb) || !nilfs->ns_writer)) {
1023 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1027 spin_lock(&nilfs->ns_inode_lock);
1029 spin_unlock(&nilfs->ns_inode_lock);
1034 spin_lock(&nilfs->ns_inode_lock);
1048 spin_unlock(&nilfs->ns_inode_lock);
1055 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1059 spin_lock(&nilfs->ns_inode_lock);
1062 spin_unlock(&nilfs->ns_inode_lock);
1070 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1072 atomic_add(nr_dirty, &nilfs->ns_ndirtyblks);
1077 spin_lock(&nilfs->ns_inode_lock);
1092 spin_unlock(&nilfs->ns_inode_lock);
1098 list_move_tail(&ii->i_dirty, &nilfs->ns_dirty_files);
1101 spin_unlock(&nilfs->ns_inode_lock);
1107 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1115 if (unlikely(nilfs_purging(nilfs)))
1166 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1226 down_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
1229 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);