ex_phy            783 drivers/scsi/hisi_sas/hisi_sas_main.c 		struct ex_phy *phy;
ex_phy            786 drivers/scsi/hisi_sas/hisi_sas_main.c 			phy = &parent_dev->ex_dev.ex_phy[phy_no];
ex_phy            254 drivers/scsi/libsas/sas_ata.c int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy)
ex_phy            282 drivers/scsi/libsas/sas_ata.c static int sas_ata_clear_pending(struct domain_device *dev, struct ex_phy *phy)
ex_phy            307 drivers/scsi/libsas/sas_ata.c 	struct ex_phy *ex_phy = &ex_dev->ex_dev.ex_phy[phy->number];
ex_phy            320 drivers/scsi/libsas/sas_ata.c 	switch (ex_phy->attached_dev_type) {
ex_phy            324 drivers/scsi/libsas/sas_ata.c 		if (ex_phy->attached_sata_dev)
ex_phy            325 drivers/scsi/libsas/sas_ata.c 			return sas_ata_clear_pending(dev, ex_phy);
ex_phy            306 drivers/scsi/libsas/sas_discover.c 		kfree(dev->ex_dev.ex_phy);
ex_phy            166 drivers/scsi/libsas/sas_expander.c static char sas_route_char(struct domain_device *dev, struct ex_phy *phy)
ex_phy            204 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &ex->ex_phy[phy_id];
ex_phy            347 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *ex_phy = &ex_dev->ex_dev.ex_phy[phy_id];
ex_phy            351 drivers/scsi/libsas/sas_expander.c 	if (!ex_phy->port)
ex_phy            354 drivers/scsi/libsas/sas_expander.c 	rphy = ex_phy->port->rphy;
ex_phy            432 drivers/scsi/libsas/sas_expander.c 	ex->ex_phy = kcalloc(ex->num_phys, sizeof(*ex->ex_phy), GFP_KERNEL);
ex_phy            433 drivers/scsi/libsas/sas_expander.c 	if (!ex->ex_phy)
ex_phy            442 drivers/scsi/libsas/sas_expander.c 	kfree(ex->ex_phy);
ex_phy            443 drivers/scsi/libsas/sas_expander.c 	ex->ex_phy = NULL;
ex_phy            620 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &ex->ex_phy[phy_id];
ex_phy            632 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *phy = &ex->ex_phy[i];
ex_phy            746 drivers/scsi/libsas/sas_expander.c 				       struct ex_phy *parent_phy)
ex_phy            757 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *phy = &parent_ex->ex_phy[i];
ex_phy            782 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &parent_ex->ex_phy[phy_id];
ex_phy            916 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &parent->ex_dev.ex_phy[phy_id];
ex_phy            920 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *ephy = &parent->ex_dev.ex_phy[i];
ex_phy            941 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &parent->ex_dev.ex_phy[phy_id];
ex_phy           1019 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *ex_phy = &ex->ex_phy[phy_id];
ex_phy           1024 drivers/scsi/libsas/sas_expander.c 	if (ex_phy->linkrate == SAS_SATA_SPINUP_HOLD) {
ex_phy           1032 drivers/scsi/libsas/sas_expander.c 	if (!dev->parent && (SAS_ADDR(ex_phy->attached_sas_addr) ==
ex_phy           1037 drivers/scsi/libsas/sas_expander.c 	if (dev->parent && (SAS_ADDR(ex_phy->attached_sas_addr) ==
ex_phy           1040 drivers/scsi/libsas/sas_expander.c 		if (ex_phy->routing_attr == TABLE_ROUTING)
ex_phy           1045 drivers/scsi/libsas/sas_expander.c 	if (sas_dev_present_in_domain(dev->port, ex_phy->attached_sas_addr))
ex_phy           1046 drivers/scsi/libsas/sas_expander.c 		sas_ex_disable_port(dev, ex_phy->attached_sas_addr);
ex_phy           1048 drivers/scsi/libsas/sas_expander.c 	if (ex_phy->attached_dev_type == SAS_PHY_UNUSED) {
ex_phy           1049 drivers/scsi/libsas/sas_expander.c 		if (ex_phy->routing_attr == DIRECT_ROUTING) {
ex_phy           1050 drivers/scsi/libsas/sas_expander.c 			memset(ex_phy->attached_sas_addr, 0, SAS_ADDR_SIZE);
ex_phy           1051 drivers/scsi/libsas/sas_expander.c 			sas_configure_routing(dev, ex_phy->attached_sas_addr);
ex_phy           1054 drivers/scsi/libsas/sas_expander.c 	} else if (ex_phy->linkrate == SAS_LINK_RATE_UNKNOWN)
ex_phy           1057 drivers/scsi/libsas/sas_expander.c 	if (ex_phy->attached_dev_type != SAS_END_DEVICE &&
ex_phy           1058 drivers/scsi/libsas/sas_expander.c 	    ex_phy->attached_dev_type != SAS_FANOUT_EXPANDER_DEVICE &&
ex_phy           1059 drivers/scsi/libsas/sas_expander.c 	    ex_phy->attached_dev_type != SAS_EDGE_EXPANDER_DEVICE &&
ex_phy           1060 drivers/scsi/libsas/sas_expander.c 	    ex_phy->attached_dev_type != SAS_SATA_PENDING) {
ex_phy           1062 drivers/scsi/libsas/sas_expander.c 			ex_phy->attached_dev_type,
ex_phy           1068 drivers/scsi/libsas/sas_expander.c 	res = sas_configure_routing(dev, ex_phy->attached_sas_addr);
ex_phy           1071 drivers/scsi/libsas/sas_expander.c 			  SAS_ADDR(ex_phy->attached_sas_addr), res);
ex_phy           1072 drivers/scsi/libsas/sas_expander.c 		sas_disable_routing(dev, ex_phy->attached_sas_addr);
ex_phy           1078 drivers/scsi/libsas/sas_expander.c 			 phy_id, SAS_ADDR(ex_phy->attached_sas_addr));
ex_phy           1082 drivers/scsi/libsas/sas_expander.c 	switch (ex_phy->attached_dev_type) {
ex_phy           1090 drivers/scsi/libsas/sas_expander.c 				 SAS_ADDR(ex_phy->attached_sas_addr),
ex_phy           1091 drivers/scsi/libsas/sas_expander.c 				 ex_phy->attached_phy_id,
ex_phy           1098 drivers/scsi/libsas/sas_expander.c 			       ex_phy->attached_sas_addr, SAS_ADDR_SIZE);
ex_phy           1119 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *phy = &ex->ex_phy[i];
ex_phy           1186 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *ex_phy = &ex->ex_phy[i];
ex_phy           1188 drivers/scsi/libsas/sas_expander.c 		if (ex_phy->phy_state == PHY_VACANT ||
ex_phy           1189 drivers/scsi/libsas/sas_expander.c 		    ex_phy->phy_state == PHY_NOT_PRESENT ||
ex_phy           1190 drivers/scsi/libsas/sas_expander.c 		    ex_phy->phy_state == PHY_DEVICE_DISCOVERED)
ex_phy           1193 drivers/scsi/libsas/sas_expander.c 		switch (ex_phy->linkrate) {
ex_phy           1222 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *phy = &ex->ex_phy[i];
ex_phy           1248 drivers/scsi/libsas/sas_expander.c 						 struct ex_phy *parent_phy,
ex_phy           1249 drivers/scsi/libsas/sas_expander.c 						 struct ex_phy *child_phy)
ex_phy           1271 drivers/scsi/libsas/sas_expander.c 				 struct ex_phy *parent_phy,
ex_phy           1272 drivers/scsi/libsas/sas_expander.c 				 struct ex_phy *child_phy)
ex_phy           1330 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *parent_phy = &parent_ex->ex_phy[i];
ex_phy           1331 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *child_phy;
ex_phy           1340 drivers/scsi/libsas/sas_expander.c 		child_phy = &child_ex->ex_phy[parent_phy->attached_phy_id];
ex_phy           1391 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &ex->ex_phy[phy_id];
ex_phy           1543 drivers/scsi/libsas/sas_expander.c 		struct ex_phy *phy = &ex_parent->ex_phy[i];
ex_phy           1764 drivers/scsi/libsas/sas_expander.c 		if (phy_change_count != ex->ex_phy[i].phy_change_count) {
ex_phy           1766 drivers/scsi/libsas/sas_expander.c 				ex->ex_phy[i].phy_change_count =
ex_phy           1881 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &ex_dev->ex_phy[phy_id];
ex_phy           1952 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *ex_phy = &dev->ex_dev.ex_phy[phy_id];
ex_phy           1970 drivers/scsi/libsas/sas_expander.c 		    SAS_ADDR(ex_phy->attached_sas_addr)) {
ex_phy           1998 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *phy = &ex->ex_phy[phy_id];
ex_phy           2078 drivers/scsi/libsas/sas_expander.c 	struct ex_phy *changed_phy = &ex->ex_phy[phy_id];
ex_phy           2088 drivers/scsi/libsas/sas_expander.c 			struct ex_phy *phy = &ex->ex_phy[i];
ex_phy            161 drivers/scsi/libsas/sas_internal.h 	struct ex_phy *ex_phy = &ex->ex_phy[phy_id];
ex_phy            170 drivers/scsi/libsas/sas_internal.h 	sas_port_add_phy(ex->parent_port, ex_phy->phy);
ex_phy             60 drivers/scsi/libsas/sas_port.c 				struct ex_phy *phy = &dev->ex_dev.ex_phy[i];
ex_phy           1199 drivers/scsi/mvsas/mv_sas.c 		struct ex_phy *phy;
ex_phy           1201 drivers/scsi/mvsas/mv_sas.c 			phy = &parent_dev->ex_dev.ex_phy[phy_id];
ex_phy           4564 drivers/scsi/pm8001/pm8001_hwi.c 		phy_id = parent_dev->ex_dev.ex_phy->phy_id;
ex_phy            639 drivers/scsi/pm8001/pm8001_sas.c 		struct ex_phy *phy;
ex_phy            642 drivers/scsi/pm8001/pm8001_sas.c 			phy = &parent_dev->ex_dev.ex_phy[phy_id];
ex_phy           4567 drivers/scsi/pm8001/pm80xx_hwi.c 		phy_id = parent_dev->ex_dev.ex_phy->phy_id;
ex_phy            133 include/scsi/libsas.h 	struct ex_phy *ex_phy;
ex_phy             24 include/scsi/sas_ata.h int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy);
ex_phy             80 include/scsi/sas_ata.h static inline int sas_get_ata_info(struct domain_device *dev, struct ex_phy *phy)