Lines Matching refs:sblock
63 static struct fs *sblock; variable
79 sblock = (struct fs *)superblock; in fs_read_sblock()
85 switch(sblock->fs_magic) { in fs_read_sblock()
87 sblock->fs_magic = FS_UFS2_MAGIC; in fs_read_sblock()
95 sblock->fs_magic = FS_UFS2_MAGIC_SWAPPED; in fs_read_sblock()
102 ffs_sb_swap(sblock, sblock); in fs_read_sblock()
109 if ((is_ufs2 || sblock->fs_old_flags & FS_FLAGS_UPDATED) in fs_read_sblock()
110 && sblock_try[i] != sblock->fs_sblockloc) in fs_read_sblock()
127 if (is_ufs2 || sblock->fs_old_inodefmt >= FS_44INODEFMT) { in fs_parametrize()
137 sblock->fs_qbmask = ~sblock->fs_bmask; in fs_parametrize()
138 sblock->fs_qfmask = ~sblock->fs_fmask; in fs_parametrize()
143 ufsi.ufs_dsize = FFS_FSBTODB(sblock,sblock->fs_size); in fs_parametrize()
144 ufsi.ufs_bsize = sblock->fs_bsize; in fs_parametrize()
145 ufsi.ufs_bshift = sblock->fs_bshift; in fs_parametrize()
146 ufsi.ufs_fsize = sblock->fs_fsize; in fs_parametrize()
147 ufsi.ufs_frag = sblock->fs_frag; in fs_parametrize()
148 ufsi.ufs_fsatoda = sblock->fs_fsbtodb; in fs_parametrize()
149 ufsi.ufs_nindir = sblock->fs_nindir; in fs_parametrize()
150 ufsi.ufs_inopb = sblock->fs_inopb; in fs_parametrize()
151 ufsi.ufs_maxsymlinklen = sblock->fs_maxsymlinklen; in fs_parametrize()
152 ufsi.ufs_bmask = sblock->fs_bmask; in fs_parametrize()
153 ufsi.ufs_fmask = sblock->fs_fmask; in fs_parametrize()
154 ufsi.ufs_qbmask = sblock->fs_qbmask; in fs_parametrize()
155 ufsi.ufs_qfmask = sblock->fs_qfmask; in fs_parametrize()
157 dev_bsize = sblock->fs_fsize / FFS_FSBTODB(sblock, 1); in fs_parametrize()
166 return sblock->fs_ipg * sblock->fs_ncg; in fs_maxino()
177 if ((cgp = malloc(sblock->fs_cgsize)) == NULL) in fs_mapinodes()
180 for (cg = 0; cg < sblock->fs_ncg; cg++) { in fs_mapinodes()
181 ino = cg * sblock->fs_ipg; in fs_mapinodes()
182 bread(FFS_FSBTODB(sblock, cgtod(sblock, cg)), (char *)cgp, in fs_mapinodes()
183 sblock->fs_cgsize); in fs_mapinodes()
185 ffs_cg_swap(cgp, cgp, sblock); in fs_mapinodes()
186 if (sblock->fs_magic == FS_UFS2_MAGIC) in fs_mapinodes()
189 inosused = sblock->fs_ipg; in fs_mapinodes()
197 if (sblock->fs_flags & FS_DOSOFTDEP) { in fs_mapinodes()
239 bread(fsatoda(ufsib, ino_to_fsba(sblock, inum)), (char *)inoblock, in getino()
241 minino = inum - (inum % FFS_INOPB(sblock)); in getino()
242 maxino = minino + FFS_INOPB(sblock); in getino()