Lines Matching defs:superblock
464 struct hpfs_super_block *superblock;
517 if (!(superblock = hpfs_map_sector(s, 16, &bh1, 1))) goto bail2;
522 ||*/ superblock->magic != SB_MAGIC
530 superblock->funcversion != 2 && superblock->funcversion != 3) {
532 (int)superblock->version, (int)superblock->funcversion);
539 /* Fill superblock stuff */
543 sbi->sb_root = superblock->root;
544 sbi->sb_fs_size = superblock->n_sectors;
545 sbi->sb_bitmaps = superblock->bitmaps;
546 sbi->sb_dirband_start = superblock->dir_band_start;
547 sbi->sb_dirband_size = superblock->n_dir_band;
548 sbi->sb_dmap = superblock->dir_band_bitmap;
567 if (!(sbi->sb_bmp_dir = hpfs_load_bitmap_directory(s, superblock->bitmaps)))
606 if (superblock->dir_band_end - superblock->dir_band_start + 1 != superblock->n_dir_band ||
607 superblock->dir_band_end < superblock->dir_band_start || superblock->n_dir_band > 0x4000) {
609 superblock->dir_band_start, superblock->dir_band_end, superblock->n_dir_band);
614 if (hpfs_chk_sectors(s, superblock->dir_band_start, superblock->n_dir_band, "dir_band") ||
615 hpfs_chk_sectors(s, superblock->dir_band_bitmap, 4, "dir_band_bitmap") ||
616 hpfs_chk_sectors(s, superblock->bitmaps, 4, "bitmaps")) {