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 */
194 /*F8*/ __le32 s_c_interval; /* Commit interval of segment */
197 * the segment construction
242 #define NILFS_SUFILE_INO 5 /* segment usage file */
253 * a full segment
257 * a partial segment
384 * struct nilfs_segment_summary - segment summary header
386 * @ss_sumsum: checksum of segment summary
392 * @ss_next: next segment
395 * @ss_sumbytes: total size of segment summary in bytes
416 #define NILFS_SEGSUM_MAGIC 0x1eaffa11 /* segment summary magic number */
419 * Segment summary flags
421 #define NILFS_SS_LOGBGN 0x0001 /* begins a logical segment */
422 #define NILFS_SS_LOGEND 0x0002 /* ends a logical segment */
425 #define NILFS_SS_GC 0x0010 /* segment written for cleaner operation */
575 * struct nilfs_segment_usage - segment usage
577 * @su_nblocks: number of blocks in segment
588 /* segment usage flag */
635 * struct nilfs_sufile_header - segment usage file header
638 * @sh_last_alloc: last allocated segment number