/freebsd-10.0-release/usr.sbin/makefs/ffs/ |
H A D | mkfs.c | 84 #define sblock fsun.fs macro 143 strlcpy(sblock.fs_volname, ffs_opts->label, sizeof(sblock.fs_volname)); 146 sblock.fs_old_inodefmt = FS_42INODEFMT; 147 sblock.fs_maxsymlinklen = 0; 148 sblock.fs_old_flags = 0; 150 sblock.fs_old_inodefmt = FS_44INODEFMT; 151 sblock.fs_maxsymlinklen = (Oflag == 1 ? MAXSYMLINKLEN_UFS1 : 153 sblock.fs_old_flags = FS_FLAGS_UPDATED; 154 sblock [all...] |
/freebsd-10.0-release/sbin/newfs/ |
H A D | mkfs.c | 77 #define sblock disk.d_fs macro 85 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \ 143 sblock.fs_old_flags = FS_FLAGS_UPDATED; 144 sblock.fs_flags = 0; 146 sblock.fs_flags |= FS_DOSOFTDEP; 148 strlcpy(sblock.fs_volname, volumelabel, MAXVOLLEN); 150 sblock.fs_flags |= FS_GJOURNAL; 152 sblock.fs_flags |= FS_MULTILABEL; 154 sblock.fs_flags |= FS_TRIM; 165 (char *)&sblock); [all...] |
/freebsd-10.0-release/tools/regression/sockets/sblock/ |
H A D | Makefile | 5 PROG= sblock
|
/freebsd-10.0-release/sbin/growfs/ |
H A D | growfs.c | 92 #define sblock fsun1.fs /* the new superblock */ macro 152 fscs = (struct csum *)calloc((size_t)1, (size_t)sblock.fs_cssize); 189 (float)sblock.fs_size * sblock.fs_fsize * B2MBFACTOR, 190 (intmax_t)fsbtodb(&sblock, sblock.fs_size), sblock.fs_bsize, 191 sblock.fs_fsize); 193 sblock.fs_ncg, (float)sblock [all...] |
/freebsd-10.0-release/sbin/fsck_ffs/ |
H A D | setup.c | 204 if (skipclean && ckclean && sblock.fs_clean) { 208 maxfsblock = sblock.fs_size; 209 maxino = sblock.fs_ncg * sblock.fs_ipg; 213 if (sblock.fs_optim != FS_OPTTIME && sblock.fs_optim != FS_OPTSPACE) { 216 sblock.fs_optim = FS_OPTTIME; 220 if ((sblock.fs_minfree < 0 || sblock.fs_minfree > 99)) { 222 sblock [all...] |
H A D | main.c | 257 if (sblock.fs_flags & (FS_NEEDSFSCK | FS_SUJ)) 259 if ((sblock.fs_flags & FS_DOSOFTDEP) == 0) 264 if ((mntp == NULL && sblock.fs_clean == 1) || 265 (mntp != NULL && (sblock.fs_flags & FS_UNCLEAN) == 0)) 276 if ((sblock.fs_flags & FS_GJOURNAL) != 0) { 279 if (sblock.fs_clean == 1) { 283 if ((sblock.fs_flags & (FS_UNCLEAN | FS_NEEDSFSCK)) == 0) { 314 if (sblock.fs_flags & (FS_NEEDSFSCK | FS_SUJ)) { 319 if ((sblock.fs_flags & FS_UNCLEAN) == 0 && 390 pwarn("clean, %ld free ", (long)(sblock [all...] |
H A D | pass1.c | 74 for (c = 0; c < sblock.fs_ncg; c++) { 75 cgd = cgdmin(&sblock, c); 77 i = cgbase(&sblock, c); 79 i = cgsblock(&sblock, c); 83 i = sblock.fs_csaddr; 84 cgd = i + howmany(sblock.fs_cssize, sblock.fs_fsize); 94 for (c = 0; c < sblock.fs_ncg; c++) { 95 inumber = c * sblock.fs_ipg; 102 if (!rebuildcg && sblock [all...] |
H A D | fsutil.c | 149 ilp = &inostathead[inum / sblock.fs_ipg]; 150 iloff = inum % sblock.fs_ipg; 167 bufp = Malloc((unsigned int)sblock.fs_bsize); 178 bufp = Malloc((unsigned int)sblock.fs_bsize); 209 cgbufs = Calloc(sblock.fs_ncg, sizeof(struct bufarea)); 218 cgp = malloc((unsigned int)sblock.fs_cgsize); 220 getblk(&cgblk, cgtod(&sblock, cg), sblock.fs_cgsize); 225 getblk(cgbp, cgtod(&sblock, cg), sblock [all...] |
H A D | pass1b.c | 63 for (c = 0; c < sblock.fs_ncg; c++) { 66 cdevname, c, sblock.fs_ncg, 67 c * 100 / sblock.fs_ncg); 72 c * 100 / sblock.fs_ncg); 75 for (i = 0; i < sblock.fs_ipg; i++, inumber++) {
|
H A D | inode.c | 74 DIP(dp, di_size) < (unsigned)sblock.fs_maxsymlinklen)) 76 if (sblock.fs_magic == FS_UFS1_MAGIC) 80 ndb = howmany(DIP(&dino, di_size), sblock.fs_bsize); 84 (offset = blkoff(&sblock, DIP(&dino, di_size))) != 0) 86 numfrags(&sblock, fragroundup(&sblock, offset)); 88 idesc->id_numfrags = sblock.fs_frag; 99 i * sblock.fs_bsize); 117 idesc->id_numfrags = sblock.fs_frag; 118 remsize = DIP(&dino, di_size) - sblock [all...] |
H A D | ea.c | 71 if (dp->di_extsize <= sblock.fs_fsize) 72 blksiz = sblock.fs_fsize; 74 blksiz = sblock.fs_bsize;
|
H A D | pass4.c | 60 for (cg = 0; cg < sblock.fs_ncg; cg++) { 63 cdevname, cg, sblock.fs_ncg, 64 cg * 100 / sblock.fs_ncg); 69 cg * 100 / sblock.fs_ncg); 72 inumber = cg * sblock.fs_ipg;
|
H A D | fsck.h | 84 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \ 88 if (sblock.fs_magic == FS_UFS1_MAGIC) \ 156 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \ 160 if (sblock.fs_magic == FS_UFS1_MAGIC) \ 219 #define sblock (*sblk.b_un.b_fs) macro 344 if (sblock.fs_magic == FS_UFS1_MAGIC) { \
|
H A D | pass5.c | 61 struct fs *fs = &sblock; 114 if (sblock.fs_magic == FS_UFS2_MAGIC) { 156 cdevname, c, sblock.fs_ncg, 157 c * 100 / sblock.fs_ncg); 162 c * 100 / sblock.fs_ncg); 424 struct fs *fs = &sblock; 591 blzero(fswritefd, fsbtodb(&sblock, start), 592 lfragtosize(&sblock, end - start + 1)); 594 blerase(fswritefd, fsbtodb(&sblock, start), 595 lfragtosize(&sblock, en [all...] |
/freebsd-10.0-release/sbin/fsirand/ |
H A D | fsirand.c | 117 struct fs *sblock; local 144 sblock = (struct fs *)&sbuf; 152 if ((n = read(devfd, (void *)sblock, SBLOCKSIZE))!=SBLOCKSIZE) { 157 if ((sblock->fs_magic == FS_UFS1_MAGIC || 158 (sblock->fs_magic == FS_UFS2_MAGIC && 159 sblock->fs_sblockloc == sblock_try[i])) && 160 sblock->fs_bsize <= MAXBSIZE && 161 sblock->fs_bsize >= (ssize_t)sizeof(struct fs)) 169 if (sblock->fs_magic == FS_UFS1_MAGIC && 170 sblock [all...] |
/freebsd-10.0-release/sbin/ffsinfo/ |
H A D | ffsinfo.c | 84 #define sblock disk.d_fs macro 227 DBG_DUMP_FS(&sblock, "primary sblock"); 232 cg_stop = sblock.fs_ncg; 234 cg_start = sblock.fs_ncg - 1; 235 cg_stop = sblock.fs_ncg; 236 } else if (cfg_cg < sblock.fs_ncg) { 240 cg_start = sblock.fs_ncg; 241 cg_stop = sblock.fs_ncg; 246 (size_t)sblock [all...] |
/freebsd-10.0-release/sbin/tunefs/ |
H A D | tunefs.c | 76 #define sblock disk.d_fs macro 319 strlcpy(sblock.fs_volname, Lvalue, MAXVOLLEN); 324 if (sblock.fs_flags & FS_ACLS) { 326 } else if (sblock.fs_flags & FS_NFS4ACLS) { 330 sblock.fs_flags |= FS_ACLS; 334 if ((~sblock.fs_flags & FS_ACLS) == 339 sblock.fs_flags &= ~FS_ACLS; 346 if (sblock.fs_maxbpg == evalue) 350 name, sblock.fs_maxbpg, evalue); 351 sblock [all...] |
/freebsd-10.0-release/sbin/dump/ |
H A D | traverse.c | 64 ((sblock->fs_magic == FS_UFS1_MAGIC) ? \ 67 if (sblock->fs_magic == FS_UFS1_MAGIC) \ 121 if (DIP(dp, di_size) > sblock->fs_bsize * NDADDR) { 124 howmany(sizeest - NDADDR * sblock->fs_bsize / TP_BSIZE, 160 if ((cgp = malloc(sblock->fs_cgsize)) == NULL) 162 for (cg = 0; cg < sblock->fs_ncg; cg++) { 163 ino = cg * sblock->fs_ipg; 164 bread(fsbtodb(sblock, cgtod(sblock, cg)), (char *)cgp, 165 sblock [all...] |
H A D | main.c | 438 sblock = (struct fs *)sblock_buf; 440 sblock->fs_fsize = SBLOCKSIZE; /* needed in bread */ 441 bread(sblock_try[i] >> dev_bshift, (char *) sblock, SBLOCKSIZE); 442 if ((sblock->fs_magic == FS_UFS1_MAGIC || 443 (sblock->fs_magic == FS_UFS2_MAGIC && 444 sblock->fs_sblockloc == sblock_try[i])) && 445 sblock->fs_bsize <= MAXBSIZE && 446 sblock->fs_bsize >= sizeof(struct fs)) 451 dev_bsize = sblock->fs_fsize / fsbtodb(sblock, [all...] |
/freebsd-10.0-release/sbin/quotacheck/ |
H A D | quotacheck.c | 82 #define sblock sb_un.sblk macro 96 ((sblock.fs_magic == FS_UFS1_MAGIC) ? \ 326 bread(sblock_try[i], (char *)&sblock, (long)SBLOCKSIZE); 327 if ((sblock.fs_magic == FS_UFS1_MAGIC || 328 (sblock.fs_magic == FS_UFS2_MAGIC && 329 sblock.fs_sblockloc == sblock_try[i])) && 330 sblock.fs_bsize <= MAXBSIZE && 331 sblock.fs_bsize >= sizeof(struct fs)) 338 dev_bsize = sblock.fs_fsize / fsbtodb(&sblock, [all...] |
/freebsd-10.0-release/sbin/fsdb/ |
H A D | fsdbutil.c | 137 DIP(dp, di_size) < sblock.fs_maxsymlinklen && 139 if (sblock.fs_magic == FS_UFS1_MAGIC) 157 if (sblock.fs_magic != FS_UFS1_MAGIC) { 163 if (sblock.fs_magic == FS_UFS1_MAGIC) 170 if (sblock.fs_magic == FS_UFS1_MAGIC) 177 if (sblock.fs_magic == FS_UFS1_MAGIC) 244 getblk(bp, blk, sblock.fs_bsize); 246 bp = getdatablk(blk, sblock.fs_bsize, BT_UNKNOWN); 249 for (i = charssofar = 0; i < NINDIR(&sblock); i++) { 250 if (sblock [all...] |
H A D | fsdb.c | 114 nflag? "Examining": "Editing", fsys, sblock.fs_fsmnt); 117 sblock.fs_clean = 0; /* mark it dirty */ 449 is_ufs2 = sblock.fs_magic == FS_UFS2_MAGIC; 457 wantedblk64[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0)); 463 wantedblk32[i - 1] = dbtofsb(&sblock, strtoull(argv[i], NULL, 0)); 467 * sblock.fs_ncg holds a number of cylinder groups. 470 for (c = 0; c < sblock.fs_ncg; c++) { 472 * sblock.fs_ipg holds a number of inodes per cylinder group. 475 inum = c * sblock.fs_ipg; 486 inosused = sblock [all...] |
/freebsd-10.0-release/sbin/clri/ |
H A D | clri.c | 83 char *fs, sblock[SBLOCKSIZE]; local 98 if (read(fd, sblock, sizeof(sblock)) != sizeof(sblock)) 100 sbp = (struct fs *)sblock;
|
/freebsd-10.0-release/tools/tools/find-sb/ |
H A D | find-sb.c | 27 struct fs sblock; member in union:__anon11345 95 if (u.sblock.fs_magic == FS_UFS1_MAGIC) { 110 } else if (u.sblock.fs_magic == FS_UFS2_MAGIC) {
|
/freebsd-10.0-release/lib/libufs/ |
H A D | Makefile | 7 SRCS= block.c cgroup.c inode.c sblock.c type.c ffs_subr.c ffs_tables.c
|