BFS_INODES_PER_BLOCK
*p = sb_bread(sb, 1 + ino / BFS_INODES_PER_BLOCK);
return (struct bfs_inode *)(*p)->b_data + ino % BFS_INODES_PER_BLOCK;
int block = (i - BFS_ROOT_INO) / BFS_INODES_PER_BLOCK + 1;
int off = (i - BFS_ROOT_INO) % BFS_INODES_PER_BLOCK;
block = (ino - BFS_ROOT_INO) / BFS_INODES_PER_BLOCK + 1;
off = (ino - BFS_ROOT_INO) % BFS_INODES_PER_BLOCK;