AFFS_HEAD
#define AFFS_BLOCK(sb, bh, blk) (AFFS_HEAD(bh)->table[AFFS_SB(sb)->s_hashsize-1-(blk)])
if (AFFS_HEAD(bh)->table[size])
hash_ino = be32_to_cpu(AFFS_HEAD(dir_bh)->table[offset]);
AFFS_HEAD(dir_bh)->table[offset] = cpu_to_be32(ino);
hash_ino = be32_to_cpu(AFFS_HEAD(bh)->table[offset]);
AFFS_HEAD(bh)->table[offset] = ino;
ino = be32_to_cpu(AFFS_HEAD(dir_bh)->table[hash_pos]);
ino = be32_to_cpu(AFFS_HEAD(dir_bh)->table[hash_pos]);
AFFS_HEAD(new_bh)->ptype = cpu_to_be32(T_LIST);
AFFS_HEAD(new_bh)->key = cpu_to_be32(blocknr);
AFFS_HEAD(ext_bh)->block_count = cpu_to_be32(block + 1);
u32 tmp = be32_to_cpu(AFFS_HEAD(ext_bh)->first_data);
AFFS_HEAD(ext_bh)->first_data = cpu_to_be32(blocknr);
AFFS_HEAD(ext_bh)->first_data = 0;
AFFS_HEAD(ext_bh)->block_count = cpu_to_be32(i);
inode->i_size = strlen((char *)AFFS_HEAD(bh)->table);
AFFS_HEAD(bh)->ptype = cpu_to_be32(T_SHORT);
AFFS_HEAD(bh)->key = cpu_to_be32(bh->b_blocknr);
if (affs_checksum_block(sb, bh) || be32_to_cpu(AFFS_HEAD(bh)->ptype) != T_SHORT) {
AFFS_HEAD(bh)->ptype, block);
key = be32_to_cpu(AFFS_HEAD(bh)->table[affs_hash_name(sb, dentry->d_name.name, dentry->d_name.len)]);
p = (char *)AFFS_HEAD(bh)->table;