fs32
fs32 pid_gp; /* 0x2c - PID proportional gain */
fs32 pid_gr; /* 0x30 - PID reset gain */
fs32 pid_gd; /* 0x34 - PID derivative gain */
fs32 theta_heat_sink; /* 0x48 - Theta heat sink */
fs32 magic1;
fs32 fs_byte_order;
fs32 block_size;
fs32 block_shift;
fs32 inode_size;
fs32 magic2;
fs32 blocks_per_ag;
fs32 ag_shift;
fs32 num_ags;
fs32 flags;
fs32 magic3;
fs32 type;
fs32 magic1;
fs32 uid;
fs32 gid;
fs32 mode;
fs32 flags;
fs32 type;
fs32 inode_size;
fs32 etc; /* not use */
fs32 pad[4]; /* not use */
fs32 magic;
fs32 node_size;
fs32 max_depth;
fs32 data_type;
#define BEFS_BYTEORDER_NATIVE_LE ((__force fs32)cpu_to_le32(BEFS_BYTEORDER_NATIVE))
#define BEFS_BYTEORDER_NATIVE_BE ((__force fs32)cpu_to_be32(BEFS_BYTEORDER_NATIVE))
#define BEFS_SUPER_MAGIC1_LE ((__force fs32)cpu_to_le32(BEFS_SUPER_MAGIC1))
#define BEFS_SUPER_MAGIC1_BE ((__force fs32)cpu_to_be32(BEFS_SUPER_MAGIC1))
fs32 allocation_group;
fs32_to_cpu(const struct super_block *sb, fs32 n)
static inline fs32
return (__force fs32)cpu_to_le32(n);
return (__force fs32)cpu_to_be32(n);
__u32 fs32;
fs32 = fs32_to_cpu(sb, ufsi->i_u1.i_data[1]);
fs32 = fs32_to_cpu(sb, ufsi->i_u1.i_data[0]);
if ((fs32 & 0xffff0000) == 0 ||
(fs32 & 0xffff0000) == 0xffff0000)
dev = old_decode_dev(fs32 & 0x7fff);
dev = MKDEV(sysv_major(fs32), sysv_minor(fs32));
dev = old_decode_dev(fs32);
__u32 fs32;
fs32 = sysv_encode_dev(dev);
if ((fs32 & 0xffff8000) == 0) {
fs32 = old_encode_dev(dev);
fs32 = old_encode_dev(dev);
ufsi->i_u1.i_data[1] = cpu_to_fs32(sb, fs32);
ufsi->i_u1.i_data[0] = cpu_to_fs32(sb, fs32);