#ifndef _MULTIPATH_H#define _MULTIPATH_Hstructmultipath_info{mdk_rdev_t*rdev;};structmultipath_private_data{mddev_t*mddev;structmultipath_info*multipaths;intraid_disks;spinlock_tdevice_lock;structlist_headretry_list;mempool_t*pool;};typedefstructmultipath_private_datamultipath_conf_t;/* * this is our 'private' 'collective' MULTIPATH buffer head. * it contains information about what kind of IO operations were started * for this MULTIPATH operation, and about their status: */structmultipath_bh{mddev_t*mddev;structbio*master_bio;structbiobio;intpath;structlist_headretry_list;};#endif