linear.h 360 B

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