Lines Matching defs:superblock
441 struct hpfs_super_block *superblock;
492 if (!(superblock = hpfs_map_sector(s, 16, &bh1, 1))) goto bail2;
497 ||*/ superblock->magic != SB_MAGIC
505 superblock->funcversion != 2 && superblock->funcversion != 3) {
507 (int)superblock->version, (int)superblock->funcversion);
514 /* Fill superblock stuff */
518 sbi->sb_root = superblock->root;
519 sbi->sb_fs_size = superblock->n_sectors;
520 sbi->sb_bitmaps = superblock->bitmaps;
521 sbi->sb_dirband_start = superblock->dir_band_start;
522 sbi->sb_dirband_size = superblock->n_dir_band;
523 sbi->sb_dmap = superblock->dir_band_bitmap;
542 if (!(sbi->sb_bmp_dir = hpfs_load_bitmap_directory(s, superblock->bitmaps)))
581 if (superblock->dir_band_end - superblock->dir_band_start + 1 != superblock->n_dir_band ||
582 superblock->dir_band_end < superblock->dir_band_start || superblock->n_dir_band > 0x4000) {
584 superblock->dir_band_start, superblock->dir_band_end, superblock->n_dir_band);
589 if (hpfs_chk_sectors(s, superblock->dir_band_start, superblock->n_dir_band, "dir_band") ||
590 hpfs_chk_sectors(s, superblock->dir_band_bitmap, 4, "dir_band_bitmap") ||
591 hpfs_chk_sectors(s, superblock->bitmaps, 4, "bitmaps")) {