Lines Matching defs:the_nilfs
95 struct the_nilfs { struct
96 unsigned long ns_flags;
97 int ns_flushed_device;
99 struct super_block *ns_sb;
100 struct block_device *ns_bdev;
101 struct rw_semaphore ns_sem;
102 struct mutex ns_snapshot_mount_mutex;
109 struct buffer_head *ns_sbh[2];
110 struct nilfs_super_block *ns_sbp[2];
111 time64_t ns_sbwtime;
112 unsigned int ns_sbwcount;
113 unsigned int ns_sbsize;
114 unsigned int ns_mount_state;
115 unsigned int ns_sb_update_freq;
121 u64 ns_seg_seq;
122 __u64 ns_segnum;
123 __u64 ns_nextnum;
147 * the_nilfs is initialized. argument
149 struct inode *ns_dat;
150 struct inode *ns_cpfile;
151 struct inode *ns_sufile;
154 struct rb_root ns_cptree;
155 spinlock_t ns_cptree_lock;
158 struct list_head ns_dirty_files;
159 spinlock_t ns_inode_lock;
162 struct list_head ns_gc_inodes;
165 u32 ns_next_generation;
166 spinlock_t ns_next_gen_lock;
169 unsigned long ns_mount_opt;
171 uid_t ns_resuid;
195 static inline void set_nilfs_##name(struct the_nilfs *nilfs) \ argument