Commit | Line | Data |
---|---|---|
b2441318 | 1 | /* SPDX-License-Identifier: GPL-2.0 */ |
1da177e4 LT |
2 | #ifndef _LINEAR_H |
3 | #define _LINEAR_H | |
4 | ||
1da177e4 | 5 | struct dev_info { |
3cb03002 | 6 | struct md_rdev *rdev; |
4db7cdc8 | 7 | sector_t end_sector; |
1da177e4 LT |
8 | }; |
9 | ||
e849b938 | 10 | struct linear_conf |
1da177e4 | 11 | { |
1b6afa17 | 12 | struct rcu_head rcu; |
d6e22150 | 13 | sector_t array_sectors; |
03a9e24e | 14 | int raid_disks; /* a copy of mddev->raid_disks */ |
a7120771 | 15 | struct dev_info disks[0]; |
1da177e4 | 16 | }; |
1da177e4 | 17 | #endif |