Searched refs:rphy (Results 1 - 10 of 10) sorted by relevance

/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/include/scsi/
H A Dscsi_transport_sas.h99 #define rphy_to_shost(rphy) \
100 dev_to_shost((rphy)->dev.parent)
105 struct sas_rphy rphy; member in struct:sas_end_device
113 container_of((r), struct sas_end_device, rphy)
130 struct sas_rphy rphy; member in struct:sas_expander_device
134 container_of((r), struct sas_expander_device, rphy)
145 struct sas_rphy *rphy; member in struct:sas_port
207 struct sas_rphy *rphy; local
210 rphy = dev_to_rphy(dev);
211 return rphy
[all...]
H A Dlibsas.h189 struct sas_rphy *rphy; member in struct:domain_device
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/libsas/
H A Dsas_internal.h76 struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy);
113 struct sas_rphy *rphy)
115 rphy->identify.sas_address = SAS_ADDR(dev->sas_addr);
116 rphy->identify.initiator_port_protocols = dev->iproto;
117 rphy->identify.target_port_protocols = dev->tproto;
121 rphy->identify.device_type = SAS_END_DEVICE;
124 rphy->identify.device_type = SAS_EDGE_EXPANDER_DEVICE;
127 rphy->identify.device_type = SAS_FANOUT_EXPANDER_DEVICE;
130 rphy->identify.device_type = SAS_PHY_UNUSED;
141 ex->parent_port = sas_port_alloc(&dev->rphy
112 sas_fill_in_rphy(struct domain_device *dev, struct sas_rphy *rphy) argument
[all...]
H A Dsas_discover.c216 struct sas_rphy *rphy; local
258 rphy = sas_end_device_alloc(port->port);
261 rphy = sas_expander_alloc(port->port,
265 rphy = sas_expander_alloc(port->port,
271 rphy = NULL;
275 if (!rphy) {
279 rphy->identify.phy_identifier = phy->phy->identify.phy_identifier;
281 sas_fill_in_rphy(dev, rphy);
294 dev->rphy = rphy;
[all...]
H A Dsas_init.c183 struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent); local
184 struct domain_device *ddev = sas_find_dev_by_rphy(rphy);
209 struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent); local
210 struct domain_device *ddev = sas_find_dev_by_rphy(rphy);
245 struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent); local
246 struct domain_device *ddev = sas_find_dev_by_rphy(rphy);
H A Dsas_expander.c154 struct sas_rphy *rphy = dev->rphy; local
158 phy->phy = sas_phy_alloc(&rphy->dev, phy_id);
351 struct sas_rphy *rphy = dev->rphy; local
352 struct sas_expander_device *edev = rphy_to_expander_device(rphy);
487 struct sas_rphy *rphy = dev_to_rphy(phy->dev.parent); local
488 struct domain_device *dev = sas_find_dev_by_rphy(rphy);
578 struct sas_rphy *rphy; local
594 phy->port = sas_port_alloc(&parent->rphy
702 struct sas_rphy *rphy; local
[all...]
H A Dsas_scsi_host.c679 struct domain_device *sas_find_dev_by_rphy(struct sas_rphy *rphy) argument
681 struct Scsi_Host *shost = dev_to_shost(rphy->dev.parent);
694 if (rphy == dev->rphy) {
710 struct sas_rphy *rphy = dev_to_rphy(starget->dev.parent); local
712 return sas_find_dev_by_rphy(rphy);
734 BUG_ON(dev->rphy->identify.device_type != SAS_END_DEVICE);
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/
H A Dscsi_transport_sas.c490 struct sas_rphy *rphy = dev_to_rphy(parent); local
492 rphy->scsi_target_id, number);
681 struct sas_rphy *rphy = dev_to_rphy(parent); local
683 rphy->scsi_target_id, port->port_identifier);
714 struct sas_rphy *rphy = dev_to_rphy(parent); local
715 struct sas_expander_device *exp = rphy_to_expander_device(rphy);
780 if (port->rphy) {
781 sas_rphy_delete(port->rphy);
782 port->rphy = NULL;
903 struct sas_rphy *rphy
932 struct sas_rphy *rphy = transport_class_to_rphy(cdev); local
946 struct sas_rphy *rphy = transport_class_to_rphy(cdev); local
972 struct sas_rphy *rphy = transport_class_to_rphy(cdev); local
1003 struct sas_rphy *rphy = target_to_rphy(sdev->sdev_target); local
1119 struct sas_rphy *rphy; local
1142 struct sas_rphy *rphy; local
1163 struct sas_rphy *rphy = dev_to_rphy(dev); local
1172 struct sas_rphy *rphy = dev_to_rphy(dev); local
1186 sas_rphy_initialize(struct sas_rphy *rphy) argument
1213 struct sas_rphy *rphy = dev_to_rphy(parent->dev.parent); local
1272 sas_rphy_add(struct sas_rphy *rphy) argument
1321 sas_rphy_free(struct sas_rphy *rphy) argument
1344 sas_rphy_delete(struct sas_rphy *rphy) argument
1358 sas_rphy_remove(struct sas_rphy *rphy) argument
1405 struct sas_rphy *rphy; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/message/fusion/
H A Dmptsas.c165 struct sas_rphy *rphy; /* transport layer rphy object */ member in struct:mptsas_portinfo_details
308 static inline MPT_ADAPTER *rphy_to_ioc(struct sas_rphy *rphy) argument
310 struct Scsi_Host *shost = dev_to_shost(rphy->dev.parent->parent);
387 return phy_info->port_details->rphy;
393 mptsas_set_rphy(struct mptsas_phyinfo *phy_info, struct sas_rphy *rphy) argument
396 phy_info->port_details->rphy = rphy;
397 dsaswideprintk((KERN_DEBUG "sas_rphy_add: rphy=%p\n", rphy));
935 struct sas_rphy *rphy; local
1001 struct sas_rphy *rphy; local
1033 struct sas_rphy *rphy; local
1272 mptsas_get_enclosure_identifier(struct sas_rphy *rphy, u64 *identifier) argument
1306 mptsas_get_bay_identifier(struct sas_rphy *rphy) argument
1902 struct sas_rphy *rphy; local
2049 struct sas_rphy *rphy; local
2471 struct sas_rphy *rphy; local
[all...]
/netgear-WNDR4500-V1.0.1.40_1.0.68/src/linux/linux-2.6/drivers/scsi/aic94xx/
H A Daic94xx_dev.c213 struct sas_end_device *rdev = rphy_to_end_device(dev->rphy);

Completed in 141 milliseconds