Home | History | Annotate | Download | only in dump

Lines Matching defs:sblock

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