Lines Matching refs:rphy
69 struct sas_rphy *rphy; in sas_get_port_device() local
115 rphy = NULL; in sas_get_port_device()
120 rphy = sas_end_device_alloc(port->port); in sas_get_port_device()
123 rphy = sas_expander_alloc(port->port, in sas_get_port_device()
127 rphy = sas_expander_alloc(port->port, in sas_get_port_device()
132 rphy = NULL; in sas_get_port_device()
136 if (!rphy) { in sas_get_port_device()
141 rphy->identify.phy_identifier = phy->phy->identify.phy_identifier; in sas_get_port_device()
143 sas_fill_in_rphy(dev, rphy); in sas_get_port_device()
156 dev->rphy = rphy; in sas_get_port_device()
157 get_device(&dev->rphy->dev); in sas_get_port_device()
235 err = sas_rphy_add(dev->rphy); in sas_probe_devices()
308 put_device(&dev->rphy->dev); in sas_free_device()
309 dev->rphy = NULL; in sas_free_device()
367 sas_remove_children(&dev->rphy->dev); in sas_destruct_devices()
368 sas_rphy_delete(dev->rphy); in sas_destruct_devices()
379 sas_rphy_free(dev->rphy); in sas_unregister_dev()
385 sas_rphy_unlink(dev->rphy); in sas_unregister_dev()
404 port->port->rphy = NULL; in sas_unregister_domain_devices()
483 sas_rphy_free(dev->rphy); in sas_discover_domain()