Lines Matching refs:sb_start

708 		rdev->sb_start = 0;  in md_rdev_clear()
771 bio->bi_iter.bi_sector = sector + rdev->sb_start; in sync_page_io()
958 rdev->sb_start = calc_dev_sboffset(rdev); in super_90_load()
1026 rdev->sectors = rdev->sb_start; in super_90_load()
1319 rdev->sb_start = calc_dev_sboffset(rdev); in super_90_rdev_size_change()
1320 if (!num_sectors || num_sectors > rdev->sb_start) in super_90_rdev_size_change()
1321 num_sectors = rdev->sb_start; in super_90_rdev_size_change()
1327 md_super_write(rdev->mddev, rdev, rdev->sb_start, rdev->sb_size, in super_90_rdev_size_change()
1372 sector_t sb_start; in super_1_load() local
1387 sb_start = i_size_read(rdev->bdev->bd_inode) >> 9; in super_1_load()
1388 sb_start -= 8*2; in super_1_load()
1389 sb_start &= ~(sector_t)(4*2-1); in super_1_load()
1392 sb_start = 0; in super_1_load()
1395 sb_start = 8; in super_1_load()
1400 rdev->sb_start = sb_start; in super_1_load()
1413 le64_to_cpu(sb->super_offset) != rdev->sb_start || in super_1_load()
1447 && rdev->data_offset < sb_start + (rdev->sb_size/512)) in super_1_load()
1450 && rdev->new_data_offset < sb_start + (rdev->sb_size/512)) in super_1_load()
1527 sectors = rdev->sb_start; in super_1_load()
1795 bb->sector = (rdev->sb_start + in super_1_sync()
1848 if (rdev->sb_start < rdev->data_offset) { in super_1_rdev_size_change()
1859 sector_t sb_start; in super_1_rdev_size_change() local
1860 sb_start = (i_size_read(rdev->bdev->bd_inode) >> 9) - 8*2; in super_1_rdev_size_change()
1861 sb_start &= ~(sector_t)(4*2 - 1); in super_1_rdev_size_change()
1862 max_sectors = rdev->sectors + sb_start - rdev->sb_start; in super_1_rdev_size_change()
1865 rdev->sb_start = sb_start; in super_1_rdev_size_change()
1869 sb->super_offset = rdev->sb_start; in super_1_rdev_size_change()
1871 md_super_write(rdev->mddev, rdev, rdev->sb_start, rdev->sb_size, in super_1_rdev_size_change()
1898 if (rdev->sb_start + (32+4)*2 > new_offset) in super_1_allow_new_offset()
1902 rdev->sb_start + rdev->mddev->bitmap_info.offset + in super_1_allow_new_offset()
2412 rdev->sb_start, rdev->sb_size, in md_update_sb()
2416 (unsigned long long)rdev->sb_start); in md_update_sb()
5165 } else if (rdev->data_offset < rdev->sb_start) { in md_run()
5168 > rdev->sb_start) { in md_run()
5174 if (rdev->sb_start + rdev->sb_size/512 in md_run()
6124 rdev->sb_start = i_size_read(rdev->bdev->bd_inode) / 512; in add_new_disk()
6126 rdev->sb_start = calc_dev_sboffset(rdev); in add_new_disk()
6127 rdev->sectors = rdev->sb_start; in add_new_disk()
6210 rdev->sb_start = calc_dev_sboffset(rdev); in hot_add_disk()
6212 rdev->sb_start = i_size_read(rdev->bdev->bd_inode) / 512; in hot_add_disk()
6214 rdev->sectors = rdev->sb_start; in hot_add_disk()