Home
last modified time | relevance | path

Searched refs:sblock (Results 1 – 25 of 35) sorted by relevance

12

/freebsd/usr.sbin/makefs/ffs/
H A Dmkfs.c101 #define sblock fsun.fs macro
163 strlcpy((char *)sblock.fs_volname, ffs_opts->label, in ffs_mkfs()
164 sizeof(sblock.fs_volname)); in ffs_mkfs()
167 sblock.fs_old_inodefmt = FS_42INODEFMT; in ffs_mkfs()
168 sblock.fs_maxsymlinklen = 0; in ffs_mkfs()
169 sblock.fs_old_flags = 0; in ffs_mkfs()
171 sblock.fs_old_inodefmt = FS_44INODEFMT; in ffs_mkfs()
172 sblock.fs_maxsymlinklen = (Oflag == 1 ? UFS1_MAXSYMLINKLEN : in ffs_mkfs()
174 sblock.fs_old_flags = FS_FLAGS_UPDATED; in ffs_mkfs()
175 sblock.fs_flags = 0; in ffs_mkfs()
[all …]
/freebsd/sbin/newfs/
H A Dmkfs.c89 #define sblock disk.d_fs macro
93 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
142 if ((sblock.fs_si = malloc(sizeof(struct fs_summary_info))) == NULL) { in mkfs()
146 sblock.fs_old_flags = FS_FLAGS_UPDATED; in mkfs()
147 sblock.fs_flags = 0; in mkfs()
149 sblock.fs_flags |= FS_DOSOFTDEP; in mkfs()
151 strlcpy(sblock.fs_volname, volumelabel, MAXVOLLEN); in mkfs()
153 sblock.fs_flags |= FS_GJOURNAL; in mkfs()
155 sblock.fs_flags |= FS_MULTILABEL; in mkfs()
157 sblock in mkfs()
[all...]
/freebsd/sbin/growfs/
H A Dgrowfs.c86 #define sblock fsun1.fs /* the new superblock */ macro
140 fscs = (struct csum *)calloc((size_t)1, (size_t)sblock.fs_cssize); in growfs()
146 sblock.fs_csp = fscs; in growfs()
176 (float)sblock.fs_size * sblock.fs_fsize * B2MBFACTOR, in growfs()
177 (intmax_t)fsbtodb(&sblock, sblock.fs_size), sblock.fs_bsize, in growfs()
178 sblock.fs_fsize); in growfs()
180 sblock.fs_ncg, (float)sblock.fs_fpg * sblock.fs_fsize * B2MBFACTOR, in growfs()
181 sblock.fs_fpg / sblock.fs_frag, sblock.fs_ipg); in growfs()
182 if (sblock.fs_flags & FS_DOSOFTDEP) in growfs()
198 for (cylno = osblock.fs_ncg; cylno < sblock.fs_ncg; cylno++) { in growfs()
[all …]
/freebsd/sbin/ffsinfo/
H A Dffsinfo.c77 #define sblock disk.d_fs macro
212 DBG_DUMP_FS(&sblock, "primary sblock"); in main()
217 cg_stop = sblock.fs_ncg; in main()
219 cg_start = sblock.fs_ncg - 1; in main()
220 cg_stop = sblock.fs_ncg; in main()
221 } else if (cfg_cg < sblock.fs_ncg) { in main()
225 cg_start = sblock.fs_ncg; in main()
226 cg_stop = sblock.fs_ncg; in main()
231 (size_t)sblock.fs_cssize); in main()
236 for (i = 0; i < sblock.fs_cssize; i += sblock.fs_bsize) { in main()
[all …]
/freebsd/sbin/tunefs/
H A Dtunefs.c67 #define sblock disk.d_fs macro
299 if ((sblock.fs_clean == 0 || in main()
300 (sblock.fs_flags & (FS_UNCLEAN | FS_NEEDSFSCK)) != 0) && in main()
309 strncpy(sblock.fs_volname, Lvalue, MAXVOLLEN); in main()
314 if (sblock.fs_flags & FS_ACLS) { in main()
316 } else if (sblock.fs_flags & FS_NFS4ACLS) { in main()
320 sblock.fs_flags |= FS_ACLS; in main()
324 if ((~sblock.fs_flags & FS_ACLS) == in main()
329 sblock.fs_flags &= ~FS_ACLS; in main()
336 if (sblock.fs_maxbpg == evalue) in main()
[all …]
/freebsd/sbin/fsck_ffs/
H A Dsetup.c108 sblock.fs_clean = 0; in setup()
112 if (skipclean && ckclean && sblock.fs_clean) { in setup()
116 maxfsblock = sblock.fs_size; in setup()
117 maxino = sblock.fs_ncg * sblock.fs_ipg; in setup()
121 if (sblock.fs_optim != FS_OPTTIME && sblock.fs_optim != FS_OPTSPACE) { in setup()
124 sblock.fs_optim = FS_OPTTIME; in setup()
128 if ((sblock.fs_minfree < 0 || sblock.fs_minfree > 99)) { in setup()
130 sblock.fs_minfree); in setup()
132 sblock.fs_minfree = 10; in setup()
136 if (sblock.fs_magic == FS_UFS1_MAGIC && in setup()
[all …]
H A Dmain.c263 if ((sblock.fs_flags & FS_NEEDSFSCK) == FS_NEEDSFSCK) in checkfilesys()
265 if ((sblock.fs_flags & FS_SUJ) == FS_SUJ) { in checkfilesys()
266 maxino = sblock.fs_ncg * sblock.fs_ipg; in checkfilesys()
267 maxfsblock = sblock.fs_size; in checkfilesys()
273 if ((sblock.fs_flags & FS_DOSOFTDEP) == 0) in checkfilesys()
278 if ((mntp == NULL && sblock.fs_clean == 1) || in checkfilesys()
279 (mntp != NULL && (sblock.fs_flags & FS_UNCLEAN) == 0)) in checkfilesys()
296 if ((sblock.fs_flags & FS_GJOURNAL) != 0) { in checkfilesys()
297 if (sblock.fs_clean == 1) { in checkfilesys()
301 if ((sblock.fs_flags & in checkfilesys()
[all …]
H A Dfsutil.c167 ilp = &inostathead[inum / sblock.fs_ipg]; in inoinfo()
168 iloff = inum % sblock.fs_ipg; in inoinfo()
185 if ((cgblk.b_un.b_buf = Balloc((unsigned int)sblock.fs_bsize)) == NULL) in bufinit()
186 errx(EEXIT, "Initial malloc(%d) failed", sblock.fs_bsize); in bufinit()
207 bufp = Balloc((unsigned int)sblock.fs_bsize); in allocbuf()
234 if ((unsigned) cg >= sblock.fs_ncg) in cglookup()
237 cgbufs = Calloc(sblock.fs_ncg, sizeof(struct bufarea)); in cglookup()
246 cgp = Balloc((unsigned int)sblock.fs_cgsize); in cglookup()
251 getblk(&cgblk, cgtod(&sblock, cg), sblock.fs_cgsize); in cglookup()
256 getblk(cgbp, cgtod(&sblock, cg), sblock.fs_cgsize); in cglookup()
[all …]
H A Dpass1.c70 for (c = 0; c < sblock.fs_ncg; c++) { in pass1()
71 cgd = cgdmin(&sblock, c); in pass1()
73 i = cgbase(&sblock, c); in pass1()
75 i = cgsblock(&sblock, c); in pass1()
79 i = sblock.fs_csaddr; in pass1()
80 cgd = i + howmany(sblock.fs_cssize, sblock.fs_fsize); in pass1()
90 for (c = 0; c < sblock.fs_ncg; c++) { in pass1()
91 inumber = c * sblock.fs_ipg; in pass1()
107 if (!rebuiltcg && sblock.fs_magic == FS_UFS2_MAGIC) { in pass1()
109 if (inosused > sblock.fs_ipg) { in pass1()
[all …]
H A Dinode.c79 DIP(dp, di_size) < (unsigned)sblock.fs_maxsymlinklen)) in ckinode()
81 if (sblock.fs_magic == FS_UFS1_MAGIC) in ckinode()
89 ndb = howmany(DIP(&dino, di_size), sblock.fs_bsize); in ckinode()
93 (offset = blkoff(&sblock, DIP(&dino, di_size))) != 0) in ckinode()
95 numfrags(&sblock, fragroundup(&sblock, offset)); in ckinode()
97 idesc->id_numfrags = sblock.fs_frag; in ckinode()
108 i * sblock.fs_bsize); in ckinode()
127 idesc->id_numfrags = sblock.fs_frag; in ckinode()
128 remsize = DIP(&dino, di_size) - sblock.fs_bsize * UFS_NDADDR; in ckinode()
129 sizepb = sblock.fs_bsize; in ckinode()
[all …]
H A Ddir.c206 blksiz = idesc->id_numfrags * sblock.fs_fsize; in dirscan()
246 blksiz = idesc->id_numfrags * sblock.fs_fsize; in fsck_readdir()
794 cg = ino_to_cg(&sblock, ip->i_number); in expanddir()
797 lastlbn = lblkno(&sblock, filesize); in expanddir()
802 lastlbn >= UFS_NDADDR + NINDIR(&sblock)) in expanddir()
807 lastlbnsize = sblksize(&sblock, filesize, lastlbn); in expanddir()
808 if (lastlbnsize > 0 && lastlbnsize < sblock.fs_bsize) { in expanddir()
813 newblk = allocblk(cg, sblock.fs_frag, std_checkblkavail); in expanddir()
816 nbp = getdatablk(newblk, sblock.fs_bsize, BT_DIRDATA); in expanddir()
820 DIP_SET(dp, di_size, filesize + sblock in expanddir()
[all...]
H A Dpass4.c54 for (cg = 0; cg < sblock.fs_ncg; cg++) { in pass4()
57 cdevname, cg, sblock.fs_ncg, in pass4()
58 cg * 100 / sblock.fs_ncg); in pass4()
63 cg * 100 / sblock.fs_ncg); in pass4()
66 inumber = cg * sblock.fs_ipg; in pass4()
H A Dpass1b.c55 for (c = 0; c < sblock.fs_ncg; c++) { in pass1b()
58 cdevname, c, sblock.fs_ncg, in pass1b()
59 c * 100 / sblock.fs_ncg); in pass1b()
64 c * 100 / sblock.fs_ncg); in pass1b()
71 inumber = c * sblock.fs_ipg; in pass1b()
H A Dea.c69 if (dp->di_extsize <= sblock.fs_fsize) in eascan()
70 blksiz = sblock.fs_fsize; in eascan()
72 blksiz = sblock.fs_bsize; in eascan()
H A Dpass5.c54 struct fs *fs = &sblock; in pass5()
111 if (sblock.fs_magic == FS_UFS2_MAGIC) { in pass5()
153 cdevname, c, sblock.fs_ncg, in pass5()
154 c * 100 / sblock.fs_ncg); in pass5()
159 c * 100 / sblock.fs_ncg); in pass5()
469 struct fs *fs = &sblock; in update_maps()
636 blzero(fswritefd, fsbtodb(&sblock, start), in clear_blocks()
637 lfragtosize(&sblock, end - start + 1)); in clear_blocks()
639 blerase(fswritefd, fsbtodb(&sblock, start), in clear_blocks()
640 lfragtosize(&sblock, end - start + 1)); in clear_blocks()
H A Dfsck.h79 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
83 if (sblock.fs_magic == FS_UFS1_MAGIC) \
170 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
174 if (sblock.fs_magic == FS_UFS1_MAGIC) \
239 #define sblock (*sblk.b_un.b_fs)
386 if (sblock.fs_magic == FS_UFS1_MAGIC) { \
243 #define sblock global() macro
/freebsd/sbin/fsirand/
H A Dfsirand.c107 struct fs *sblock; in fsirand() local
122 if ((errno = sbget(devfd, &sblock, UFS_STDSB, UFS_NOCSUM)) != 0) { in fsirand()
135 if (sblock->fs_clean == 0 || in fsirand()
136 (sblock->fs_flags & (FS_UNCLEAN | FS_NEEDSFSCK)) != 0) in fsirand()
139 if (sblock->fs_magic == FS_UFS1_MAGIC && in fsirand()
140 sblock->fs_old_inodefmt < FS_44INODEFMT) { in fsirand()
144 if (!force && !printonly && sblock->fs_clean != 1) { in fsirand()
150 if (sblock->fs_magic == FS_UFS1_MAGIC) in fsirand()
151 ibufsize = sizeof(struct ufs1_dinode) * sblock->fs_ipg; in fsirand()
153 ibufsize = sizeof(struct ufs2_dinode) * sblock->fs_ipg; in fsirand()
[all …]
/freebsd/sbin/dump/
H A Dtraverse.c55 ((sblock->fs_magic == FS_UFS1_MAGIC) ? \
58 if (sblock->fs_magic == FS_UFS1_MAGIC) \
112 if (DIP(dp, di_size) > sblock->fs_bsize * UFS_NDADDR) { in blockest()
115 UFS_NDADDR * sblock->fs_bsize / TP_BSIZE, TP_NINDIR); in blockest()
150 if ((cgp = malloc(sblock->fs_cgsize)) == NULL) in mapfiles()
152 for (cg = 0; cg < sblock->fs_ncg; cg++) { in mapfiles()
153 ino = cg * sblock->fs_ipg; in mapfiles()
154 blkread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp, in mapfiles()
155 sblock in mapfiles()
[all...]
H A Dmain.c93 struct fs *sblock; /* the file system super block */ variable
446 if ((ret = sbget(diskfd, &sblock, UFS_STDSB, UFS_NOCSUM)) != 0) { in main()
456 dev_bsize = sblock->fs_fsize / fsbtodb(sblock, 1); in main()
463 maxino = sblock->fs_ipg * sblock->fs_ncg; in main()
/freebsd/stand/uboot/
H A Dcopy.c70 uint64_t sblock, eblock, subldr, eubldr; in uboot_loadaddr() local
106 sblock = roundup2((uint64_t)si->mr[i].start, in uboot_loadaddr()
111 sblock += KERN_MINADDR; in uboot_loadaddr()
112 if (subldr >= sblock && subldr < eblock) { in uboot_loadaddr()
113 if (subldr - sblock > eblock - eubldr) { in uboot_loadaddr()
114 this_block = sblock; in uboot_loadaddr()
115 this_size = subldr - sblock; in uboot_loadaddr()
120 } else if (subldr < sblock && eubldr < eblock) { in uboot_loadaddr()
122 this_block = (eubldr < sblock) ? sblock : eubldr; in uboot_loadaddr()
/freebsd/tools/test/stress2/tools/
H A Dzapsb.c34 char *fs, sblock[SBLOCKSIZE]; in main() local
49 if (read(fd, sblock, sizeof(sblock)) != sizeof(sblock)) in main()
51 sbp = (struct fs *)sblock; in main()
71 if (write(fd, sblock, sizeof(sblock)) != sizeof(sblock)) in main()
/freebsd/sbin/quotacheck/
H A Dquotacheck.c71 #define sblock sb_un.sblk macro
81 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
316 bcopy(fs, &sblock, fs->fs_sbsize); in chkquota()
318 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1); in chkquota()
319 maxino = sblock.fs_ncg * sblock.fs_ipg; in chkquota()
320 for (cg = 0; cg < sblock.fs_ncg; cg++) { in chkquota()
321 ino = cg * sblock.fs_ipg; in chkquota()
323 blkread(fsbtodb(&sblock, cgto in chkquota()
[all...]
/freebsd/sbin/fsdb/
H A Dfsdb.c131 nflag? "Examining": "Editing", fsys, sblock.fs_fsmnt); in main()
135 sblock.fs_clean = 0; /* mark it dirty */ in main()
138 ckfini(fscritmodified ? 0 : sblock.fs_clean); in main()
407 sblock.fs_clean = 1; in CMDFUNCSTART()
496 is_ufs2 = sblock.fs_magic == FS_UFS2_MAGIC; in CMDFUNCSTART()
504 wantedblk64[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0)); in CMDFUNCSTART()
510 wantedblk32[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0)); in CMDFUNCSTART()
517 for (c = 0; c < sblock.fs_ncg; c++) { in CMDFUNCSTART()
522 inum = c * sblock.fs_ipg; in CMDFUNCSTART()
533 inosused = sblock.fs_ipg; in CMDFUNCSTART()
[all …]
H A Dfsdbutil.c132 DIP(dp, di_size) < sblock.fs_maxsymlinklen && in printstat()
149 if (sblock.fs_magic != FS_UFS1_MAGIC) { in printstat()
155 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
162 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
169 if (sblock.fs_magic == FS_UFS1_MAGIC) in printstat()
231 prtblknos(&sblock, curinode); in printactive()
/freebsd/tools/tools/find-sb/
H A Dfind-sb.c25 struct fs sblock; member
93 if (u.sblock.fs_magic == FS_UFS1_MAGIC) { in main()
108 } else if (u.sblock.fs_magic == FS_UFS2_MAGIC) { in main()

12