fs_magic
if (fs->fs_magic != FS_MAGIC || fs->fs_bsize > MAXBSIZE ||
if (fs->fs_magic != FS_MAGIC || fs->fs_bsize > MAXBSIZE ||
if (sbp->fs_magic != FS_MAGIC)
fs, sbp->fs_magic, FS_MAGIC);
if (sblock->fs_magic != FS_MAGIC)
if (afs.fs_magic != FS_MAGIC) {
printf("magic\t%x\ttime\t%s", afs.fs_magic, ctime(&fs_time));
if (afs.fs_magic != FS_MAGIC) {
if (sblock.fs_magic != FS_MAGIC) {
if (sblock.fs_magic != FS_MAGIC)
altsblock.fs_magic != sblock.fs_magic) {
if (sblock->fs_magic != FS_MAGIC) {
if (sblock->fs_magic != FS_MAGIC) {
sb->fs_magic);
if (osblock.fs_magic != FS_MAGIC) {
sblock.fs_magic = FS_MAGIC;
if (fs->fs_magic != FS_MAGIC)
int32_t fs_magic; /* magic number */
((fs)->fs_magic == FS_UFS2_MAGIC ? cgbase(fs, c) : \
#define DIP(field) fs->fs_magic == FS_UFS1_MAGIC ? dp1.field : dp2.field
fs->fs_magic == FS_UFS1_MAGIC
(fs->fs_magic == FS_UFS2_MAGIC &&
fs->fs_magic == FS_UFS1_MAGIC ||
(fs->fs_magic == FS_UFS2_MAGIC &&
if (fs->fs_magic == FS_UFS1_MAGIC)
if (fs->fs_magic == FS_UFS1_MAGIC)
if (buf_size != EXT2_SBSIZE || fs->fs_magic != EXT2_MAGIC) {
if (buf_size != SBSIZE || fs->fs_magic != FS_MAGIC ||
if (newfs->fs_magic != FS_MAGIC || newfs->fs_bsize > MAXBSIZE ||
if (fs->fs_magic != FS_MAGIC || fs->fs_bsize > MAXBSIZE ||
if (fs->fs_magic != FS_MAGIC)
int32_t fs_magic; /* magic number */
if (fs->fs_magic == FS_UFS1_MAGIC && fs->fs_fsize > 0 &&
} else if (fs->fs_magic == FS_UFS2_MAGIC && fs->fs_fsize > 0 &&
if (fs->fs_magic == FS_UFS1_MAGIC && fs->fs_fsize > 0) {
} else if (fs->fs_magic == FS_UFS2_MAGIC && fs->fs_fsize > 0) {
if (ip->i_fs->fs_magic == FS_UFS1_MAGIC)
if (ip->i_fs->fs_magic == FS_UFS2_MAGIC)
n->fs_magic = bswap32(o->fs_magic);
if (fs->fs_magic == FS_UFS2_MAGIC)
sblock.fs_magic = FS_UFS1_MAGIC;
sblock.fs_magic = FS_UFS2_MAGIC;
if (sblock.fs_magic == FS_UFS1_MAGIC) {
(((ip)->i_fs->fs_magic == FS_UFS1_MAGIC) ? \
if (((struct fs *)superblock)->fs_magic != FS_MAGIC) {