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