Lines Matching full:segment
80 * @sr_nongc_ctime: write time of the last segment not for cleaner operation
83 * @sr_sufile: segment usage file inode
159 /*30*/ __le32 s_blocks_per_segment; /* number of blocks per full segment */
188 __le16 s_segment_usage_size; /* Size of a segment usage */
193 /*F8*/ __le32 s_c_interval; /* Commit interval of segment */
196 * the segment construction
241 #define NILFS_SUFILE_INO 5 /* segment usage file */
252 * a full segment
256 * a partial segment
383 * struct nilfs_segment_summary - segment summary header
385 * @ss_sumsum: checksum of segment summary
391 * @ss_next: next segment
394 * @ss_sumbytes: total size of segment summary in bytes
415 #define NILFS_SEGSUM_MAGIC 0x1eaffa11 /* segment summary magic number */
418 * Segment summary flags
420 #define NILFS_SS_LOGBGN 0x0001 /* begins a logical segment */
421 #define NILFS_SS_LOGEND 0x0002 /* ends a logical segment */
424 #define NILFS_SS_GC 0x0010 /* segment written for cleaner operation */
574 * struct nilfs_segment_usage - segment usage
576 * @su_nblocks: number of blocks in segment
587 /* segment usage flag */
634 * struct nilfs_sufile_header - segment usage file header
637 * @sh_last_alloc: last allocated segment number