Lines Matching refs:blocksize

199  * @blocksize: place to store block size
202 * exponent information written in @sbp and stores it in @blocksize,
209 struct nilfs_super_block *sbp, int *blocksize)
215 nilfs_err(sb, "too large filesystem blocksize: 2 ^ %u KiB",
219 *blocksize = BLOCK_SIZE << shift_bits;
255 int blocksize;
276 err = nilfs_get_blocksize(sb, sbp[0], &blocksize);
280 if (blocksize != nilfs->ns_blocksize) {
282 "blocksize differs between two super blocks (%d != %d)",
283 blocksize, nilfs->ns_blocksize);
589 struct super_block *sb, int blocksize,
603 sbp[0] = nilfs_read_super_block(sb, NILFS_SB_OFFSET_BYTES, blocksize,
605 sbp[1] = nilfs_read_super_block(sb, sb2off, blocksize, &sbh[1]);
613 "unable to read primary superblock (blocksize = %d)",
614 blocksize);
617 "unable to read secondary superblock (blocksize = %d)",
618 blocksize);
646 "broken superblock, retrying with spare superblock (blocksize = %d)",
647 blocksize);
674 int blocksize;
679 blocksize = sb_min_blocksize(sb, NILFS_MIN_BLOCK_SIZE);
680 if (!blocksize) {
681 nilfs_err(sb, "unable to set blocksize");
685 err = nilfs_load_super_block(nilfs, sb, blocksize, &sbp);
697 err = nilfs_get_blocksize(sb, sbp, &blocksize);
701 if (blocksize < NILFS_MIN_BLOCK_SIZE) {
703 "couldn't mount because of unsupported filesystem blocksize %d",
704 blocksize);
708 if (sb->s_blocksize != blocksize) {
711 if (blocksize < hw_blocksize) {
713 "blocksize %d too small for device (sector-size = %d)",
714 blocksize, hw_blocksize);
719 if (!sb_set_blocksize(sb, blocksize)) {
720 nilfs_err(sb, "bad blocksize %d", blocksize);
725 err = nilfs_load_super_block(nilfs, sb, blocksize, &sbp);
734 nilfs->ns_blocksize = blocksize;