Changeset View
Changeset View
Standalone View
Standalone View
sbin/fsck_ffs/main.c
Show First 20 Lines • Show All 494 Lines • ▼ Show 20 Lines | checkfilesys(char *filesys) | ||||
pass5(); | pass5(); | ||||
IOstats("Pass5"); | IOstats("Pass5"); | ||||
/* | /* | ||||
* print out summary statistics | * print out summary statistics | ||||
*/ | */ | ||||
n_ffree = sblock.fs_cstotal.cs_nffree; | n_ffree = sblock.fs_cstotal.cs_nffree; | ||||
n_bfree = sblock.fs_cstotal.cs_nbfree; | n_bfree = sblock.fs_cstotal.cs_nbfree; | ||||
files = maxino - ROOTINO - sblock.fs_cstotal.cs_nifree - n_files; | files = maxino - UFS_ROOTINO - sblock.fs_cstotal.cs_nifree - n_files; | ||||
blks = n_blks + | blks = n_blks + | ||||
sblock.fs_ncg * (cgdmin(&sblock, 0) - cgsblock(&sblock, 0)); | sblock.fs_ncg * (cgdmin(&sblock, 0) - cgsblock(&sblock, 0)); | ||||
blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0); | blks += cgsblock(&sblock, 0) - cgbase(&sblock, 0); | ||||
blks += howmany(sblock.fs_cssize, sblock.fs_fsize); | blks += howmany(sblock.fs_cssize, sblock.fs_fsize); | ||||
blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks; | blks = maxfsblock - (n_ffree + sblock.fs_frag * n_bfree) - blks; | ||||
if (bkgrdflag && (files > 0 || blks > 0)) { | if (bkgrdflag && (files > 0 || blks > 0)) { | ||||
countdirs = sblock.fs_cstotal.cs_ndir - countdirs; | countdirs = sblock.fs_cstotal.cs_ndir - countdirs; | ||||
pwarn("Reclaimed: %ld directories, %jd files, %jd fragments\n", | pwarn("Reclaimed: %ld directories, %jd files, %jd fragments\n", | ||||
▲ Show 20 Lines • Show All 177 Lines • Show Last 20 Lines |