Lines Matching defs:jfs_superblock

25 struct jfs_superblock {  struct
26 char s_magic[4]; /* 4: magic number */
27 __le32 s_version; /* 4: version number */
29 __le64 s_size; /* 8: aggregate size in hardware/LVM blocks;
32 __le32 s_bsize; /* 4: aggregate block size in bytes;
35 __le16 s_l2bsize; /* 2: log2 of s_bsize */
36 __le16 s_l2bfactor; /* 2: log2(s_bsize/hardware block size) */
37 __le32 s_pbsize; /* 4: hardware/LVM block size in bytes */
38 __le16 s_l2pbsize; /* 2: log2 of s_pbsize */
39 __le16 pad; /* 2: padding necessary for alignment */
41 __le32 s_agsize; /* 4: allocation group size in aggr. blocks */
43 __le32 s_flag; /* 4: aggregate attributes:
46 __le32 s_state; /* 4: mount/unmount/recovery state:
49 __le32 s_compress; /* 4: > 0 if data compression */
51 pxd_t s_ait2; /* 8: first extent of secondary
55 pxd_t s_aim2; /* 8: first extent of secondary
58 __le32 s_logdev; /* 4: device address of log */
59 __le32 s_logserial; /* 4: log serial number at aggregate mount */
60 pxd_t s_logpxd; /* 8: inline log extent */
62 pxd_t s_fsckpxd; /* 8: inline fsck work space extent */
64 struct timestruc_t s_time; /* 8: time last updated */
66 __le32 s_fsckloglen; /* 4: Number of filesystem blocks reserved for
74 s8 s_fscklog; /* 1: which fsck service log is most recent
79 char s_fpack[11]; /* 11: file system volume name
87 __le64 s_xsize; /* 8: extendfs s_size */
88 pxd_t s_xfsckpxd; /* 8: extendfs fsckpxd */
89 pxd_t s_xlogpxd; /* 8: extendfs logpxd */
90 uuid_t s_uuid; /* 16: 128-bit uuid for volume */
91 char s_label[16]; /* 16: volume label */
92 uuid_t s_loguuid; /* 16: 128-bit uuid for log device */