Lines Matching refs:data_offset

792 		bio->bi_iter.bi_sector = sector + rdev->data_offset;  in sync_page_io()
1008 rdev->data_offset = 0; in super_90_load()
1449 rdev->data_offset = le64_to_cpu(sb->data_offset); in super_1_load()
1450 rdev->new_data_offset = rdev->data_offset; in super_1_load()
1462 && rdev->data_offset < sb_start + (rdev->sb_size/512)) in super_1_load()
1540 sectors -= rdev->data_offset; in super_1_load()
1717 sb->data_offset = cpu_to_le64(rdev->data_offset); in super_1_sync()
1750 if (rdev->new_data_offset != rdev->data_offset) { in super_1_sync()
1754 - rdev->data_offset)); in super_1_sync()
1832 if (rdev->data_offset != rdev->new_data_offset) in super_1_rdev_size_change()
1834 if (rdev->sb_start < rdev->data_offset) { in super_1_rdev_size_change()
1837 max_sectors -= rdev->data_offset; in super_1_rdev_size_change()
1870 if (new_offset >= rdev->data_offset) in super_1_allow_new_offset()
2739 return sprintf(page, "%llu\n", (unsigned long long)rdev->data_offset); in offset_show()
2754 rdev->data_offset = offset; in offset_store()
2780 if (new_offset == rdev->data_offset) in new_offset_store()
2783 else if (new_offset > rdev->data_offset) { in new_offset_store()
2785 if (new_offset - rdev->data_offset in new_offset_store()
2794 if (new_offset < rdev->data_offset && in new_offset_store()
2801 if (new_offset > rdev->data_offset && in new_offset_store()
2810 if (new_offset > rdev->data_offset) in new_offset_store()
2812 else if (new_offset < rdev->data_offset) in new_offset_store()
2864 if (rdev->data_offset != rdev->new_data_offset) in rdev_size_store()
2874 rdev->data_offset; in rdev_size_store()
2901 overlaps(rdev->data_offset, rdev->sectors, in rdev_size_store()
2902 rdev2->data_offset, in rdev_size_store()
3066 rdev->data_offset = 0; in md_rdev_init()
3617 rdev->data_offset < rdev->new_data_offset) in raid_disks_store()
3620 rdev->data_offset > rdev->new_data_offset) in raid_disks_store()
4632 rdev->new_data_offset = rdev->data_offset; in reshape_position_store()
5050 } else if (rdev->data_offset < rdev->sb_start) { in md_run()
5052 rdev->data_offset + mddev->dev_sectors in md_run()
5060 > rdev->data_offset) { in md_run()
6342 rdev->data_offset < rdev->new_data_offset) in update_raid_disks()
6345 rdev->data_offset > rdev->new_data_offset) in update_raid_disks()
8305 if (rdev->data_offset > rdev->new_data_offset) in md_finish_reshape()
8306 rdev->sectors += rdev->data_offset - rdev->new_data_offset; in md_finish_reshape()
8308 rdev->sectors -= rdev->new_data_offset - rdev->data_offset; in md_finish_reshape()
8309 rdev->data_offset = rdev->new_data_offset; in md_finish_reshape()
8569 s += rdev->data_offset; in rdev_set_badblocks()
8683 s += rdev->data_offset; in rdev_clear_badblocks()