Lines Matching defs:hpsa_scsi_dev_t
61 struct hpsa_scsi_dev_t { struct
62 unsigned int devtype;
63 int bus, target, lun; /* as presented to the OS */
64 unsigned char scsi3addr[8]; /* as presented to the HW */
65 u8 physical_device : 1;
66 u8 expose_device;
67 u8 removed : 1; /* device is marked for death */
68 u8 was_removed : 1; /* device actually removed */
70 unsigned char device_id[16]; /* from inquiry pg. 0x83 */
71 u64 sas_address;
72 u64 eli; /* from report diags. */
73 unsigned char vendor[8]; /* bytes 8-15 of inquiry data */
74 unsigned char model[16]; /* bytes 16-31 of inquiry data */
75 unsigned char rev; /* byte 2 of inquiry data */
76 unsigned char raid_level; /* from inquiry page 0xC1 */
77 unsigned char volume_offline; /* discovered via TUR or VPD */
78 u16 queue_depth; /* max queue_depth for this device */
79 atomic_t commands_outstanding; /* track commands sent to device */
80 atomic_t ioaccel_cmds_out; /* Only used for physical devices
84 bool in_reset;
108 struct hpsa_scsi_dev_t *phys_disk[RAID_MAP_MAX_ENTRIES]; argument
109 int nphysical_disks;
110 int supports_aborts;
111 struct hpsa_sas_port *sas_port;
112 int external; /* 1-from external array 0-not <0-unknown */