Lines Matching defs:nilfs_sc_info
134 struct nilfs_sc_info { struct
135 struct super_block *sc_super;
136 struct nilfs_root *sc_root;
138 unsigned long sc_nblk_inc;
140 struct list_head sc_dirty_files;
141 struct list_head sc_gc_inodes;
142 struct list_head sc_iput_queue;
143 struct work_struct sc_iput_work;
145 __u64 *sc_freesegs;
146 size_t sc_nfreesegs;
148 struct nilfs_inode_info *sc_dsync_inode;
149 loff_t sc_dsync_start;
150 loff_t sc_dsync_end;
153 struct list_head sc_segbufs;
154 struct list_head sc_write_logs;
155 unsigned long sc_segbuf_nblocks;
156 struct nilfs_segment_buffer *sc_curseg;
158 struct nilfs_cstage sc_stage;
160 struct nilfs_segsum_pointer sc_finfo_ptr;
161 struct nilfs_segsum_pointer sc_binfo_ptr;
162 unsigned long sc_blk_cnt;
163 unsigned long sc_datablk_cnt;
164 unsigned long sc_nblk_this_inc;
165 time_t sc_seg_ctime;
166 __u64 sc_cno;
167 unsigned long sc_flags;
169 spinlock_t sc_state_lock;
170 unsigned long sc_state;
171 unsigned long sc_flush_request;
173 wait_queue_head_t sc_wait_request;
174 wait_queue_head_t sc_wait_daemon;
175 wait_queue_head_t sc_wait_task;
177 __u32 sc_seq_request;
178 __u32 sc_seq_accepted;
179 __u32 sc_seq_done;
181 int sc_sync;
182 unsigned long sc_interval;
183 unsigned long sc_mjcp_freq;
184 unsigned long sc_lseg_stime; /* in 1/HZ seconds */
185 unsigned long sc_watermark;
187 struct timer_list sc_timer;
188 struct task_struct *sc_task;