Home | History | Annotate | Download | only in newfs_lfs

Lines Matching defs:fsize

405 	int fsize;		/* Fragment size */
468 if (!(fsize = frag_size)) {
469 fsize = DFL_LFSFRAG;
471 fsize = SMALL_LFSFRAG;
480 ibsize = fsize;
481 if (ibsize <= 0 || ibsize % fsize)
486 /* Sanity check: fsize<=bsize<ssize */
487 if (fsize > bsize) {
488 /* Only complain if fsize was explicitly set */
491 fsize = bsize;
511 if (bsize != DFL_LFSBLOCK || fsize != DFL_LFSFRAG) {
516 lfs_sb_setfsize(fs, fsize);
518 lfs_sb_setffmask(fs, fsize - 1);
519 lfs_sb_setffshift(fs, lfs_log2(fsize));
520 if (1 << lfs_sb_getffshift(fs) != fsize)
521 fatal("%d: frag size not a power of 2", fsize);
546 if (ssize % fsize) {
550 ssize = roundup(ssize, fsize);
554 lfs_sb_setsumsize(fs, fsize);
584 lfs_sb_setfsbtodb(fs, lfs_log2(fsize / secsize));
590 label_fsb = lfs_btofsb(fs, roundup(LFS_LABELPAD, fsize));
591 sb_fsb = lfs_btofsb(fs, roundup(LFS_SBPAD, fsize));
638 fprintf(stderr,"Using segment size %d, block size %d, frag size %d.\n", ssize, bsize, fsize);