Lines Matching defs:ext2fs
45 struct ext2fs { struct
46 uint32_t e2fs_icount; /* Inode count */
47 uint32_t e2fs_bcount; /* blocks count */
48 uint32_t e2fs_rbcount; /* reserved blocks count */
49 uint32_t e2fs_fbcount; /* free blocks count */
50 uint32_t e2fs_ficount; /* free inodes count */
51 uint32_t e2fs_first_dblock; /* first data block */
52 uint32_t e2fs_log_bsize; /* block size = 1024*(2^e2fs_log_bsize) */
53 uint32_t e2fs_log_fsize; /* fragment size */
54 uint32_t e2fs_bpg; /* blocks per group */
55 uint32_t e2fs_fpg; /* frags per group */
56 uint32_t e2fs_ipg; /* inodes per group */
57 uint32_t e2fs_mtime; /* mount time */
58 uint32_t e2fs_wtime; /* write time */
59 uint16_t e2fs_mnt_count; /* mount count */
60 uint16_t e2fs_max_mnt_count; /* max mount count */
61 uint16_t e2fs_magic; /* magic number */
62 uint16_t e2fs_state; /* file system state */
63 uint16_t e2fs_beh; /* behavior on errors */
64 uint16_t e2fs_minrev; /* minor revision level */
65 uint32_t e2fs_lastfsck; /* time of last fsck */
66 uint32_t e2fs_fsckintv; /* max time between fscks */
67 uint32_t e2fs_creator; /* creator OS */
68 uint32_t e2fs_rev; /* revision level */
69 uint16_t e2fs_ruid; /* default uid for reserved blocks */
70 uint16_t e2fs_rgid; /* default gid for reserved blocks */
72 uint32_t e2fs_first_ino; /* first non-reserved inode */
73 uint16_t e2fs_inode_size; /* size of inode structure */
74 uint16_t e2fs_block_group_nr; /* block grp number of this sblk*/
75 uint32_t e2fs_features_compat; /* compatible feature set */
76 uint32_t e2fs_features_incompat; /* incompatible feature set */
77 uint32_t e2fs_features_rocompat; /* RO-compatible feature set */
78 uint8_t e2fs_uuid[16]; /* 128-bit uuid for volume */
79 char e2fs_vname[16]; /* volume name */
80 char e2fs_fsmnt[64]; /* name mounted on */
81 uint32_t e2fs_algo; /* For compression */
82 uint8_t e2fs_prealloc; /* # of blocks for old prealloc */
83 uint8_t e2fs_dir_prealloc; /* # of blocks for old prealloc dirs */
84 uint16_t e2fs_reserved_ngdb; /* # of reserved gd blocks for resize */
85 char e3fs_journal_uuid[16]; /* uuid of journal superblock */
86 uint32_t e3fs_journal_inum; /* inode number of journal file */
87 uint32_t e3fs_journal_dev; /* device number of journal file */
88 uint32_t e3fs_last_orphan; /* start of list of inodes to delete */
89 uint32_t e3fs_hash_seed[4]; /* HTREE hash seed */
90 char e3fs_def_hash_version;/* Default hash version to use */
91 char e3fs_jnl_backup_type;
92 uint16_t e3fs_desc_size; /* size of group descriptor */
93 uint32_t e3fs_default_mount_opts;
94 uint32_t e3fs_first_meta_bg; /* First metablock block group */
95 uint32_t e3fs_mkfs_time; /* when the fs was created */
96 uint32_t e3fs_jnl_blks[17]; /* backup of the journal inode */
97 uint32_t e4fs_bcount_hi; /* high bits of blocks count */
98 uint32_t e4fs_rbcount_hi; /* high bits of reserved blocks count */
99 uint32_t e4fs_fbcount_hi; /* high bits of free blocks count */
100 uint16_t e4fs_min_extra_isize; /* all inodes have some bytes */
101 uint16_t e4fs_want_extra_isize;/* inodes must reserve some bytes */
102 uint32_t e4fs_flags; /* miscellaneous flags */
103 uint16_t e4fs_raid_stride; /* RAID stride */
104 uint16_t e4fs_mmpintv; /* seconds to wait in MMP checking */
105 uint64_t e4fs_mmpblk; /* block for multi-mount protection */
106 uint32_t e4fs_raid_stripe_wid; /* blocks on data disks (N * stride) */
107 uint8_t e4fs_log_gpf; /* FLEX_BG group size */
108 uint8_t e4fs_chksum_type; /* metadata checksum algorithm used */
109 uint8_t e4fs_encrypt; /* versioning level for encryption */
110 uint8_t e4fs_reserved_pad;
111 uint64_t e4fs_kbytes_written; /* number of lifetime kilobytes */
112 uint32_t e4fs_snapinum; /* inode number of active snapshot */
113 uint32_t e4fs_snapid; /* sequential ID of active snapshot */
114 uint64_t e4fs_snaprbcount; /* reserved blocks for active snapshot */
115 uint32_t e4fs_snaplist; /* inode number for on-disk snapshot */
116 uint32_t e4fs_errcount; /* number of file system errors */
117 uint32_t e4fs_first_errtime; /* first time an error happened */
118 uint32_t e4fs_first_errino; /* inode involved in first error */
119 uint64_t e4fs_first_errblk; /* block involved of first error */
120 uint8_t e4fs_first_errfunc[32];/* function where error happened */
121 uint32_t e4fs_first_errline; /* line number where error happened */
122 uint32_t e4fs_last_errtime; /* most recent time of an error */
123 uint32_t e4fs_last_errino; /* inode involved in last error */
124 uint32_t e4fs_last_errline; /* line number where error happened */
125 uint64_t e4fs_last_errblk; /* block involved of last error */
126 uint8_t e4fs_last_errfunc[32]; /* function where error happened */
127 uint8_t e4fs_mount_opts[64];
128 uint32_t e4fs_usrquota_inum; /* inode for tracking user quota */
152 struct m_ext2fs { argument
153 struct ext2fs * e2fs; argument