Lines Matching defs:f2fs_super_block

112 struct f2fs_super_block {  struct
113 __le32 magic; /* Magic Number */
114 __le16 major_ver; /* Major Version */
115 __le16 minor_ver; /* Minor Version */
116 __le32 log_sectorsize; /* log2 sector size in bytes */
117 __le32 log_sectors_per_block; /* log2 # of sectors per block */
118 __le32 log_blocksize; /* log2 block size in bytes */
119 __le32 log_blocks_per_seg; /* log2 # of blocks per segment */
120 __le32 segs_per_sec; /* # of segments per section */
121 __le32 secs_per_zone; /* # of sections per zone */
122 __le32 checksum_offset; /* checksum offset inside super block */
123 __le64 block_count; /* total # of user blocks */
124 __le32 section_count; /* total # of sections */
125 __le32 segment_count; /* total # of segments */
126 __le32 segment_count_ckpt; /* # of segments for checkpoint */
127 __le32 segment_count_sit; /* # of segments for SIT */
128 __le32 segment_count_nat; /* # of segments for NAT */
129 __le32 segment_count_ssa; /* # of segments for SSA */
130 __le32 segment_count_main; /* # of segments for main area */
131 __le32 segment0_blkaddr; /* start block address of segment 0 */
132 __le32 cp_blkaddr; /* start block address of checkpoint */
133 __le32 sit_blkaddr; /* start block address of SIT */
134 __le32 nat_blkaddr; /* start block address of NAT */
135 __le32 ssa_blkaddr; /* start block address of SSA */
136 __le32 main_blkaddr; /* start block address of main area */
137 __le32 root_ino; /* root inode number */
138 __le32 node_ino; /* node inode number */
139 __le32 meta_ino; /* meta inode number */
140 __u8 uuid[16]; /* 128-bit uuid for volume */
141 __le16 volume_name[MAX_VOLUME_NAME]; /* volume name */
142 __le32 extension_count; /* # of extensions below */
143 __u8 extension_list[F2FS_MAX_EXTENSION][F2FS_EXTENSION_LEN];/* extension array */
144 __le32 cp_payload;
145 __u8 version[VERSION_LEN]; /* the kernel version */
146 __u8 init_version[VERSION_LEN]; /* the initial kernel version */
147 __le32 feature; /* defined features */
148 __u8 encryption_level; /* versioning level for encryption */
149 __u8 encrypt_pw_salt[16]; /* Salt used for string2key algorithm */
150 struct f2fs_device devs[MAX_DEVICES]; /* device list */
151 __le32 qf_ino[F2FS_MAX_QUOTAS]; /* quota inode numbers */
152 __u8 hot_ext_count; /* # of hot file extension */
153 __le16 s_encoding; /* Filename charset encoding */
154 __le16 s_encoding_flags; /* Filename charset encoding flags */
155 __u8 s_stop_reason[MAX_STOP_REASON]; /* stop checkpoint reason */
156 __u8 s_errors[MAX_F2FS_ERRORS]; /* reason of image corrupts */
157 __u8 reserved[258]; /* valid reserved region */
158 __le32 crc; /* checksum of superblock */