Lines Matching defs:pqi_scsi_dev

899 struct pqi_scsi_dev {  struct
900 int devtype; /* as reported by INQUIRY commmand */
901 u8 device_type; /* as reported by */
904 int bus;
905 int target;
906 int lun;
907 u8 scsi3addr[8];
908 __be64 wwid;
909 u8 volume_id[16];
910 u8 unique_id[16];
911 u8 is_physical_device : 1;
912 u8 is_external_raid_device : 1;
913 u8 is_expander_smp_device : 1;
914 u8 target_lun_valid : 1;
915 u8 device_gone : 1;
916 u8 new_device : 1;
917 u8 keep_device : 1;
918 u8 volume_offline : 1;
919 bool aio_enabled; /* only valid for physical disks */
920 bool in_reset;
921 bool in_remove;
922 bool device_offline;
923 u8 vendor[8]; /* bytes 8-15 of inquiry data */
924 u8 model[16]; /* bytes 16-31 of inquiry data */
925 u64 sas_address;
926 u8 raid_level;
927 u16 queue_depth; /* max. queue_depth for this device */
928 u16 advertised_queue_depth;
929 u32 aio_handle;
930 u8 volume_status;
931 u8 active_path_index;
932 u8 path_map;
933 u8 bay;
934 u8 box_index;
935 u8 phys_box_on_bus;
936 u8 phy_connected_dev_type;
937 u8 box[8];
938 u16 phys_connector[8];
939 bool raid_bypass_configured; /* RAID bypass configured */
940 bool raid_bypass_enabled; /* RAID bypass enabled */
941 int offload_to_mirror; /* Send next RAID bypass request */
943 struct raid_map *raid_map; /* RAID bypass map */
945 struct pqi_sas_port *sas_port;
946 struct scsi_device *sdev;
948 struct list_head scsi_device_list_entry;
949 struct list_head new_device_list_entry;
950 struct list_head add_list_entry;
951 struct list_head delete_list_entry;
953 atomic_t scsi_cmds_outstanding;