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);
331 struct the_nilfs *nilfs = sb->s_fs_info;
391 spin_lock(&nilfs->ns_next_gen_lock);
392 inode->i_generation = nilfs->ns_next_generation++;
393 spin_unlock(&nilfs->ns_next_gen_lock);
492 struct the_nilfs *nilfs = sb->s_fs_info;
497 down_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
528 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
539 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
785 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
791 nilfs->ns_inode_size - sizeof(*raw_inode));
800 * When extending inode, nilfs->ns_inode_size should be checked
924 struct the_nilfs *nilfs;
937 nilfs = sb->s_fs_info;
938 if (unlikely(sb_rdonly(sb) || !nilfs->ns_writer)) {
1025 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1029 spin_lock(&nilfs->ns_inode_lock);
1031 spin_unlock(&nilfs->ns_inode_lock);
1036 spin_lock(&nilfs->ns_inode_lock);
1050 spin_unlock(&nilfs->ns_inode_lock);
1057 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1061 spin_lock(&nilfs->ns_inode_lock);
1064 spin_unlock(&nilfs->ns_inode_lock);
1072 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1074 atomic_add(nr_dirty, &nilfs->ns_ndirtyblks);
1079 spin_lock(&nilfs->ns_inode_lock);
1094 spin_unlock(&nilfs->ns_inode_lock);
1100 list_move_tail(&ii->i_dirty, &nilfs->ns_dirty_files);
1103 spin_unlock(&nilfs->ns_inode_lock);
1109 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1117 if (unlikely(nilfs_purging(nilfs)))
1167 struct the_nilfs *nilfs = inode->i_sb->s_fs_info;
1227 down_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);
1230 up_read(&NILFS_MDT(nilfs->ns_dat)->mi_sem);