SAS_END_DEVICE
identify->device_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
if (rphy->identify.device_type == SAS_END_DEVICE)
if (dev->dev_type == SAS_END_DEVICE) {
phy->identify_frame->dev_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
if (phy->identify.device_type == SAS_END_DEVICE)
identify_frame.dev_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
if (phy->identify.device_type == SAS_END_DEVICE) {
if (phy->identify.device_type == SAS_END_DEVICE)
identify_frame.dev_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
if (phy->identify.device_type == SAS_END_DEVICE) {
if (phy->identify.device_type == SAS_END_DEVICE)
identify_frame.dev_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
identify->device_type = SAS_END_DEVICE;
if (dev->dev_type == SAS_END_DEVICE) {
if (!task && dev->dev_type == SAS_END_DEVICE) {
if (dev->dev_type == SAS_END_DEVICE)
if (dev->dev_type == SAS_END_DEVICE || dev_is_sata(dev)) {
if (dev->dev_type == SAS_END_DEVICE) {
case SAS_END_DEVICE:
case SAS_END_DEVICE:
case SAS_END_DEVICE:
if (dev_is_sata(dev) || dev->dev_type == SAS_END_DEVICE)
case SAS_END_DEVICE:
if (dev->dev_type == SAS_END_DEVICE &&
case SAS_END_DEVICE:
if (ex_phy->attached_dev_type != SAS_END_DEVICE &&
case SAS_END_DEVICE:
if ((old == SAS_SATA_PENDING && new == SAS_END_DEVICE) ||
(old == SAS_END_DEVICE && new == SAS_SATA_PENDING))
case SAS_END_DEVICE:
child->dev_type = SAS_END_DEVICE;
case SAS_END_DEVICE:
rphy->identify.device_type = SAS_END_DEVICE;
phy->identify.device_type = SAS_END_DEVICE;
BUG_ON(dev->rphy->identify.device_type != SAS_END_DEVICE);
if (mr_sas_port->remote_identify.device_type == SAS_END_DEVICE) {
if (mr_sas_port->remote_identify.device_type == SAS_END_DEVICE) {
if (mr_sas_port->remote_identify.device_type == SAS_END_DEVICE) {
SAS_END_DEVICE)
} else if (rphy->identify.device_type == SAS_END_DEVICE) {
if (device_type == SAS_END_DEVICE)
identify->device_type = SAS_END_DEVICE;
SAS_END_DEVICE)
SAS_END_DEVICE)
SAS_END_DEVICE) {
} else if (rphy->identify.device_type == SAS_END_DEVICE) {
identify->device_type = SAS_END_DEVICE;
if (device_type == SAS_END_DEVICE)
if (mpt3sas_port->remote_identify.device_type == SAS_END_DEVICE) {
if (mpt3sas_port->remote_identify.device_type == SAS_END_DEVICE) {
if (mpt3sas_port->remote_identify.device_type == SAS_END_DEVICE) {
if (phy->identify.device_type == SAS_END_DEVICE)
case SAS_END_DEVICE:
if (phy->identify.device_type == SAS_END_DEVICE)
payload.sas_identify.dev_type = SAS_END_DEVICE;
else if (pm8001_dev->dev_type == SAS_END_DEVICE ||
if (pm8001_dev->dev_type == SAS_END_DEVICE)
if (dev->dev_type == SAS_END_DEVICE)
if (deviceType == SAS_END_DEVICE) {
case SAS_END_DEVICE:
if (phy->identify.device_type == SAS_END_DEVICE)
payload.sas_identify.dev_type = SAS_END_DEVICE;
else if (pm8001_dev->dev_type == SAS_END_DEVICE ||
{ SAS_END_DEVICE, "end device" },
rphy->identify.device_type == SAS_END_DEVICE;
rdev->rphy.identify.device_type = SAS_END_DEVICE;
if (identify->device_type == SAS_END_DEVICE &&
else if (identify->device_type == SAS_END_DEVICE)
if (identify->device_type == SAS_END_DEVICE &&
BUG_ON(rphy->identify.device_type != SAS_END_DEVICE);
case SAS_END_DEVICE:
if (rphy->identify.device_type != SAS_END_DEVICE ||
identify->device_type = SAS_END_DEVICE;