Lines Matching defs:pqi_scsi_dev

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