Lines Matching refs:sas_device
114 struct _sas_device *sas_device; in _transport_get_port_id_by_rphy() local
134 sas_device = __mpt3sas_get_sdev_by_rphy(ioc, rphy); in _transport_get_port_id_by_rphy()
135 if (sas_device) { in _transport_get_port_id_by_rphy()
136 port_id = sas_device->port->port_id; in _transport_get_port_id_by_rphy()
137 sas_device_put(sas_device); in _transport_get_port_id_by_rphy()
691 struct _sas_device *sas_device = NULL; in mpt3sas_transport_port_add() local
771 sas_device = mpt3sas_get_sdev_by_addr(ioc, in mpt3sas_transport_port_add()
774 if (!sas_device) { in mpt3sas_transport_port_add()
779 sas_device->pend_sas_rphy_add = 1; in mpt3sas_transport_port_add()
810 sas_device->rphy = rphy; in mpt3sas_transport_port_add()
814 sas_device->sas_address; in mpt3sas_transport_port_add()
817 sas_device->sas_address; in mpt3sas_transport_port_add()
837 sas_device->pend_sas_rphy_add = 0; in mpt3sas_transport_port_add()
838 sas_device_put(sas_device); in mpt3sas_transport_port_add()
1467 struct _sas_device *sas_device; in _transport_get_enclosure_identifier() local
1472 sas_device = __mpt3sas_get_sdev_by_rphy(ioc, rphy); in _transport_get_enclosure_identifier()
1473 if (sas_device) { in _transport_get_enclosure_identifier()
1474 *identifier = sas_device->enclosure_logical_id; in _transport_get_enclosure_identifier()
1476 sas_device_put(sas_device); in _transport_get_enclosure_identifier()
1496 struct _sas_device *sas_device; in _transport_get_bay_identifier() local
1501 sas_device = __mpt3sas_get_sdev_by_rphy(ioc, rphy); in _transport_get_bay_identifier()
1502 if (sas_device) { in _transport_get_bay_identifier()
1503 rc = sas_device->slot; in _transport_get_bay_identifier()
1504 sas_device_put(sas_device); in _transport_get_bay_identifier()