Lines Matching refs:rphy
611 struct sas_rphy *rphy; in mpt3sas_transport_port_add() local
693 rphy = sas_end_device_alloc(port); in mpt3sas_transport_port_add()
695 rphy = sas_expander_alloc(port, in mpt3sas_transport_port_add()
698 rphy->identify = mpt3sas_port->remote_identify; in mpt3sas_transport_port_add()
712 if ((sas_rphy_add(rphy))) { in mpt3sas_transport_port_add()
722 dev_info(&rphy->dev, in mpt3sas_transport_port_add()
726 mpt3sas_port->rphy = rphy; in mpt3sas_transport_port_add()
738 rphy_to_expander_device(rphy)); in mpt3sas_transport_port_add()
1017 rphy_to_ioc(struct sas_rphy *rphy) in rphy_to_ioc() argument
1019 struct Scsi_Host *shost = dev_to_shost(rphy->dev.parent->parent); in rphy_to_ioc()
1260 _transport_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier) in _transport_get_enclosure_identifier() argument
1262 struct MPT3SAS_ADAPTER *ioc = rphy_to_ioc(rphy); in _transport_get_enclosure_identifier()
1269 rphy->identify.sas_address); in _transport_get_enclosure_identifier()
1290 _transport_get_bay_identifier(struct sas_rphy *rphy) in _transport_get_bay_identifier() argument
1292 struct MPT3SAS_ADAPTER *ioc = rphy_to_ioc(rphy); in _transport_get_bay_identifier()
1299 rphy->identify.sas_address); in _transport_get_bay_identifier()
1835 struct sas_rphy *rphy) in _transport_smp_handler() argument
1902 mpi_request->SASAddress = (rphy) ? in _transport_smp_handler()
1903 cpu_to_le64(rphy->identify.sas_address) : in _transport_smp_handler()