1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
#ifndef _LINEAR_H #define _LINEAR_H struct dev_info { mdk_rdev_t *rdev; sector_t num_sectors; sector_t start_sector; }; typedef struct dev_info dev_info_t; struct linear_private_data { struct linear_private_data *prev; /* earlier version */ sector_t array_sectors; dev_info_t disks[0]; }; typedef struct linear_private_data linear_conf_t; #endif