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

12

/freebsd-current/usr.sbin/makefs/ffs/
H A Dmkfs.c101 #define sblock fsun.fs macro
163 strlcpy((char *)sblock.fs_volname, ffs_opts->label,
164 sizeof(sblock.fs_volname));
167 sblock.fs_old_inodefmt = FS_42INODEFMT;
168 sblock.fs_maxsymlinklen = 0;
169 sblock.fs_old_flags = 0;
171 sblock.fs_old_inodefmt = FS_44INODEFMT;
172 sblock.fs_maxsymlinklen = (Oflag == 1 ? UFS1_MAXSYMLINKLEN :
174 sblock.fs_old_flags = FS_FLAGS_UPDATED;
175 sblock
[all...]
/freebsd-current/sbin/newfs/
H A Dmkfs.c89 #define sblock disk.d_fs macro
97 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
146 if ((sblock.fs_si = malloc(sizeof(struct fs_summary_info))) == NULL) {
150 sblock.fs_old_flags = FS_FLAGS_UPDATED;
151 sblock.fs_flags = 0;
153 sblock.fs_flags |= FS_DOSOFTDEP;
155 strlcpy(sblock.fs_volname, volumelabel, MAXVOLLEN);
157 sblock.fs_flags |= FS_GJOURNAL;
159 sblock.fs_flags |= FS_MULTILABEL;
161 sblock
[all...]
/freebsd-current/tools/regression/sockets/sblock/
H A DMakefile4 PROG= sblock
/freebsd-current/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);
146 sblock.fs_csp = fscs;
176 (float)sblock.fs_size * sblock.fs_fsize * B2MBFACTOR,
177 (intmax_t)fsbtodb(&sblock, sblock.fs_size), sblock.fs_bsize,
178 sblock.fs_fsize);
180 sblock
[all...]
/freebsd-current/sbin/fsirand/
H A Dfsirand.c107 struct fs *sblock; local
122 if ((errno = sbget(devfd, &sblock, UFS_STDSB, UFS_NOCSUM)) != 0) {
135 if (sblock->fs_clean == 0 ||
136 (sblock->fs_flags & (FS_UNCLEAN | FS_NEEDSFSCK)) != 0)
139 if (sblock->fs_magic == FS_UFS1_MAGIC &&
140 sblock->fs_old_inodefmt < FS_44INODEFMT) {
144 if (!force && !printonly && sblock->fs_clean != 1) {
150 if (sblock->fs_magic == FS_UFS1_MAGIC)
151 ibufsize = sizeof(struct ufs1_dinode) * sblock->fs_ipg;
153 ibufsize = sizeof(struct ufs2_dinode) * sblock
[all...]
/freebsd-current/sbin/fsck_ffs/
H A Dsetup.c108 sblock.fs_clean = 0;
112 if (skipclean && ckclean && sblock.fs_clean) {
116 maxfsblock = sblock.fs_size;
117 maxino = sblock.fs_ncg * sblock.fs_ipg;
121 if (sblock.fs_optim != FS_OPTTIME && sblock.fs_optim != FS_OPTSPACE) {
124 sblock.fs_optim = FS_OPTTIME;
128 if ((sblock.fs_minfree < 0 || sblock
[all...]
H A Dmain.c263 if ((sblock.fs_flags & FS_NEEDSFSCK) == FS_NEEDSFSCK)
265 if ((sblock.fs_flags & FS_SUJ) == FS_SUJ) {
266 maxino = sblock.fs_ncg * sblock.fs_ipg;
267 maxfsblock = sblock.fs_size;
273 if ((sblock.fs_flags & FS_DOSOFTDEP) == 0)
278 if ((mntp == NULL && sblock.fs_clean == 1) ||
279 (mntp != NULL && (sblock.fs_flags & FS_UNCLEAN) == 0))
296 if ((sblock.fs_flags & FS_GJOURNAL) != 0) {
297 if (sblock
[all...]
H A Dfsutil.c167 ilp = &inostathead[inum / sblock.fs_ipg];
168 iloff = inum % sblock.fs_ipg;
185 if ((cgblk.b_un.b_buf = Balloc((unsigned int)sblock.fs_bsize)) == NULL)
186 errx(EEXIT, "Initial malloc(%d) failed", sblock.fs_bsize);
207 bufp = Balloc((unsigned int)sblock.fs_bsize);
234 if ((unsigned) cg >= sblock.fs_ncg)
237 cgbufs = Calloc(sblock.fs_ncg, sizeof(struct bufarea));
246 cgp = Balloc((unsigned int)sblock.fs_cgsize);
251 getblk(&cgblk, cgtod(&sblock, cg), sblock
[all...]
H A Dpass4.c54 for (cg = 0; cg < sblock.fs_ncg; cg++) {
57 cdevname, cg, sblock.fs_ncg,
58 cg * 100 / sblock.fs_ncg);
63 cg * 100 / sblock.fs_ncg);
66 inumber = cg * sblock.fs_ipg;
H A Dpass1.c70 for (c = 0; c < sblock.fs_ncg; c++) {
71 cgd = cgdmin(&sblock, c);
73 i = cgbase(&sblock, c);
75 i = cgsblock(&sblock, c);
79 i = sblock.fs_csaddr;
80 cgd = i + howmany(sblock.fs_cssize, sblock.fs_fsize);
90 for (c = 0; c < sblock.fs_ncg; c++) {
91 inumber = c * sblock.fs_ipg;
107 if (!rebuiltcg && sblock
[all...]
H A Dpass1b.c55 for (c = 0; c < sblock.fs_ncg; c++) {
58 cdevname, c, sblock.fs_ncg,
59 c * 100 / sblock.fs_ncg);
64 c * 100 / sblock.fs_ncg);
71 inumber = c * sblock.fs_ipg;
H A Dinode.c78 DIP(dp, di_size) < (unsigned)sblock.fs_maxsymlinklen))
80 if (sblock.fs_magic == FS_UFS1_MAGIC)
88 ndb = howmany(DIP(&dino, di_size), sblock.fs_bsize);
92 (offset = blkoff(&sblock, DIP(&dino, di_size))) != 0)
94 numfrags(&sblock, fragroundup(&sblock, offset));
96 idesc->id_numfrags = sblock.fs_frag;
107 i * sblock.fs_bsize);
126 idesc->id_numfrags = sblock.fs_frag;
127 remsize = DIP(&dino, di_size) - sblock
[all...]
H A Dea.c69 if (dp->di_extsize <= sblock.fs_fsize)
70 blksiz = sblock.fs_fsize;
72 blksiz = sblock.fs_bsize;
H A Ddir.c206 blksiz = idesc->id_numfrags * sblock.fs_fsize;
246 blksiz = idesc->id_numfrags * sblock.fs_fsize;
794 cg = ino_to_cg(&sblock, ip->i_number);
797 lastlbn = lblkno(&sblock, filesize);
802 lastlbn >= UFS_NDADDR + NINDIR(&sblock))
807 lastlbnsize = sblksize(&sblock, filesize, lastlbn);
808 if (lastlbnsize > 0 && lastlbnsize < sblock.fs_bsize) {
813 newblk = allocblk(cg, sblock.fs_frag, std_checkblkavail);
816 nbp = getdatablk(newblk, sblock.fs_bsize, BT_DIRDATA);
820 DIP_SET(dp, di_size, filesize + sblock
[all...]
/freebsd-current/sbin/ffsinfo/
H A Dffsinfo.c77 #define sblock disk.d_fs macro
221 DBG_DUMP_FS(&sblock, "primary sblock");
226 cg_stop = sblock.fs_ncg;
228 cg_start = sblock.fs_ncg - 1;
229 cg_stop = sblock.fs_ncg;
230 } else if (cfg_cg < sblock.fs_ncg) {
234 cg_start = sblock.fs_ncg;
235 cg_stop = sblock.fs_ncg;
240 (size_t)sblock
[all...]
/freebsd-current/sbin/tunefs/
H A Dtunefs.c67 #define sblock disk.d_fs macro
299 if ((sblock.fs_clean == 0 ||
300 (sblock.fs_flags & (FS_UNCLEAN | FS_NEEDSFSCK)) != 0) &&
309 strncpy(sblock.fs_volname, Lvalue, MAXVOLLEN);
314 if (sblock.fs_flags & FS_ACLS) {
316 } else if (sblock.fs_flags & FS_NFS4ACLS) {
320 sblock.fs_flags |= FS_ACLS;
324 if ((~sblock.fs_flags & FS_ACLS) ==
329 sblock.fs_flags &= ~FS_ACLS;
336 if (sblock
[all...]
/freebsd-current/tools/test/stress2/tools/
H A Dzapsb.c34 char *fs, sblock[SBLOCKSIZE]; local
49 if (read(fd, sblock, sizeof(sblock)) != sizeof(sblock))
51 sbp = (struct fs *)sblock;
71 if (write(fd, sblock, sizeof(sblock)) != sizeof(sblock))
/freebsd-current/stand/uboot/
H A Dcopy.c70 uint64_t sblock, eblock, subldr, eubldr; local
106 sblock = roundup2((uint64_t)si->mr[i].start,
111 sblock += KERN_MINADDR;
112 if (subldr >= sblock && subldr < eblock) {
113 if (subldr - sblock > eblock - eubldr) {
114 this_block = sblock;
115 this_size = subldr - sblock;
120 } else if (subldr < sblock && eubldr < eblock) {
121 /* Loader is below or engulfs the sblock */
122 this_block = (eubldr < sblock)
[all...]
/freebsd-current/sbin/dump/
H A Dtraverse.c59 ((sblock->fs_magic == FS_UFS1_MAGIC) ? \
62 if (sblock->fs_magic == FS_UFS1_MAGIC) \
116 if (DIP(dp, di_size) > sblock->fs_bsize * UFS_NDADDR) {
119 UFS_NDADDR * sblock->fs_bsize / TP_BSIZE, TP_NINDIR);
154 if ((cgp = malloc(sblock->fs_cgsize)) == NULL)
156 for (cg = 0; cg < sblock->fs_ncg; cg++) {
157 ino = cg * sblock->fs_ipg;
158 blkread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp,
159 sblock
[all...]
/freebsd-current/sbin/quotacheck/
H A Dquotacheck.c71 #define sblock sb_un.sblk macro
85 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \
320 bcopy(fs, &sblock, fs->fs_sbsize);
322 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, 1);
323 maxino = sblock.fs_ncg * sblock.fs_ipg;
324 for (cg = 0; cg < sblock.fs_ncg; cg++) {
325 ino = cg * sblock.fs_ipg;
327 blkread(fsbtodb(&sblock, cgto
[all...]
/freebsd-current/sbin/fsdb/
H A Dfsdb.c131 nflag? "Examining": "Editing", fsys, sblock.fs_fsmnt);
135 sblock.fs_clean = 0; /* mark it dirty */
138 ckfini(fscritmodified ? 0 : sblock.fs_clean);
407 sblock.fs_clean = 1;
496 is_ufs2 = sblock.fs_magic == FS_UFS2_MAGIC;
504 wantedblk64[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0));
510 wantedblk32[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0));
514 * sblock.fs_ncg holds a number of cylinder groups.
517 for (c = 0; c < sblock.fs_ncg; c++) {
519 * sblock
[all...]
H A Dfsdbutil.c132 DIP(dp, di_size) < sblock.fs_maxsymlinklen &&
149 if (sblock.fs_magic != FS_UFS1_MAGIC) {
155 if (sblock.fs_magic == FS_UFS1_MAGIC)
162 if (sblock.fs_magic == FS_UFS1_MAGIC)
169 if (sblock.fs_magic == FS_UFS1_MAGIC)
231 prtblknos(&sblock, curinode);
/freebsd-current/tools/tools/find-sb/
H A Dfind-sb.c25 struct fs sblock; member in union:__anon6361
93 if (u.sblock.fs_magic == FS_UFS1_MAGIC) {
108 } else if (u.sblock.fs_magic == FS_UFS2_MAGIC) {
/freebsd-current/tools/test/stress2/misc/
H A Dfsck3.sh60 sblock=`dumpfs md$u2 | grep -m1 "superblock location" | awk '{print $3}'`
70 dd if=/dev/random of=$diskimage oseek=$sblock bs=1 count=8 \
/freebsd-current/lib/libufs/
H A DMakefile7 SRCS= block.c cgroup.c gsb_crc32.c inode.c sblock.c type.c ffs_subr.c

Completed in 311 milliseconds

12