Lines Matching defs:pqi_scsi_dev

1053 struct pqi_scsi_dev {  struct
1054 int devtype; /* as reported by INQUIRY commmand */
1055 u8 device_type; /* as reported by */
1058 int bus;
1059 int target;
1060 int lun;
1061 u8 scsi3addr[8];
1062 __be64 wwid;
1063 u8 volume_id[16];
1064 u8 is_physical_device : 1;
1065 u8 is_external_raid_device : 1;
1066 u8 is_expander_smp_device : 1;
1067 u8 target_lun_valid : 1;
1068 u8 device_gone : 1;
1069 u8 new_device : 1;
1070 u8 keep_device : 1;
1071 u8 volume_offline : 1;
1072 u8 rescan : 1;
1073 bool aio_enabled; /* only valid for physical disks */
1074 bool in_remove;
1075 bool device_offline;
1076 u8 vendor[8]; /* bytes 8-15 of inquiry data */
1077 u8 model[16]; /* bytes 16-31 of inquiry data */
1078 u64 sas_address;
1079 u8 raid_level;
1080 u16 queue_depth; /* max. queue_depth for this device */
1081 u16 advertised_queue_depth;
1082 u32 aio_handle;
1083 u8 volume_status;
1084 u8 active_path_index;
1085 u8 path_map;
1086 u8 bay;
1087 u8 box_index;
1088 u8 phys_box_on_bus;
1089 u8 phy_connected_dev_type;
1090 u8 box[8];
1091 u16 phys_connector[8];
1092 u8 phy_id;
1093 bool raid_bypass_configured; /* RAID bypass configured */
1094 bool raid_bypass_enabled; /* RAID bypass enabled */
1095 u32 next_bypass_group;
1096 struct raid_map *raid_map; /* RAID bypass map */
1097 u32 max_transfer_encrypted;
1099 struct pqi_sas_port *sas_port;
1100 struct scsi_device *sdev;
1102 struct list_head scsi_device_list_entry;
1103 struct list_head new_device_list_entry;
1104 struct list_head add_list_entry;
1105 struct list_head delete_list_entry;
1107 struct pqi_stream_data stream_data[NUM_STREAMS_PER_LUN];
1108 atomic_t scsi_cmds_outstanding;
1109 atomic_t raid_bypass_cnt;
1110 u8 page_83_identifier[16];