.. | .. |
---|
14 | 14 | int (*leave)(struct mddev *mddev); |
---|
15 | 15 | int (*slot_number)(struct mddev *mddev); |
---|
16 | 16 | int (*resync_info_update)(struct mddev *mddev, sector_t lo, sector_t hi); |
---|
| 17 | + void (*resync_info_get)(struct mddev *mddev, sector_t *lo, sector_t *hi); |
---|
17 | 18 | int (*metadata_update_start)(struct mddev *mddev); |
---|
18 | 19 | int (*metadata_update_finish)(struct mddev *mddev); |
---|
19 | 20 | void (*metadata_update_cancel)(struct mddev *mddev); |
---|
.. | .. |
---|
26 | 27 | int (*remove_disk)(struct mddev *mddev, struct md_rdev *rdev); |
---|
27 | 28 | void (*load_bitmaps)(struct mddev *mddev, int total_slots); |
---|
28 | 29 | int (*gather_bitmaps)(struct md_rdev *rdev); |
---|
| 30 | + int (*resize_bitmaps)(struct mddev *mddev, sector_t newsize, sector_t oldsize); |
---|
29 | 31 | int (*lock_all_bitmaps)(struct mddev *mddev); |
---|
30 | 32 | void (*unlock_all_bitmaps)(struct mddev *mddev); |
---|
31 | 33 | void (*update_size)(struct mddev *mddev, sector_t old_dev_sectors); |
---|