hfs_extent_rec
hfs_brec_insert(fd, HFS_I(inode)->cached_extents, sizeof(hfs_extent_rec));
if (fd->entrylength != sizeof(hfs_extent_rec))
hfs_bnode_read(fd->bnode, extent, fd->entryoffset, sizeof(hfs_extent_rec));
memset(HFS_I(inode)->cached_extents, 0, sizeof(hfs_extent_rec));
hfs_extent_rec first_extents;
hfs_extent_rec cached_extents;
memset(HFS_I(inode)->first_extents, 0, sizeof(hfs_extent_rec));
memset(HFS_I(inode)->cached_extents, 0, sizeof(hfs_extent_rec));
memcpy(HFS_I(inode)->first_extents, ext, sizeof(hfs_extent_rec));
memcpy(ext, HFS_I(inode)->first_extents, sizeof(hfs_extent_rec));
hfs_extent_rec drXTExtRec; /* extents B-tree's first 3 extents */
hfs_extent_rec drCTExtRec; /* catalog B-tree's first 3 extents */
hfs_extent_rec ExtRec; /* first extent record
hfs_extent_rec RExtRec; /* first extent record