grub_daddr32_t
grub_daddr32_t lblk, dblk;
grub_daddr32_t dblk;
grub_daddr32_t
sbmap(grub_daddr32_t bn)
grub_daddr32_t nb, blkno;
grub_daddr32_t *db = INODE->ic_db;
return ((grub_daddr32_t)0);
return ((grub_daddr32_t)0);
return ((grub_daddr32_t)0);
grub_daddr32_t lbn, dbn, dblk;
#define INDIRBLK1 ((grub_daddr32_t *)(FSYS_BUF + 0x4000)) /* 2+ indir blk */
#define INDIRBLK0 ((grub_daddr32_t *)(FSYS_BUF+ 0x6000)) /* 1st indirect blk */
static grub_daddr32_t sbmap(grub_daddr32_t);
grub_daddr32_t fs_csaddr; /* blk addr of cyl grp summary area */
grub_daddr32_t ic_db[UFS_NDADDR]; /* 40: disk block addresses */
grub_daddr32_t ic_ib[UFS_NIADDR]; /* 88: indirect blocks */
#define itod(fs, x) ((grub_daddr32_t)(cgimin(fs, itog(fs, x)) + \
#define fsbtodb(fs, b) (((grub_daddr32_t)(b)) << (fs)->fs_fsbtodb)
#define cgbase(fs, c) ((grub_daddr32_t)((fs)->fs_fpg * (c)))
grub_daddr32_t fs_sblkno; /* addr of super-block in filesys */
grub_daddr32_t fs_cblkno; /* offset of cyl-block in filesys */
grub_daddr32_t fs_iblkno; /* offset of inode-blocks in filesys */
grub_daddr32_t fs_dblkno; /* offset of first data after cg */