Lines Matching refs:parent_phy

724 				       struct ex_phy *parent_phy)  in sas_ex_get_linkrate()  argument
732 port = parent_phy->port; in sas_ex_get_linkrate()
752 child->linkrate = min(parent_phy->linkrate, child->max_linkrate); in sas_ex_get_linkrate()
1226 struct ex_phy *parent_phy, in sas_print_parent_topology_bug() argument
1238 parent_phy->phy_id, in sas_print_parent_topology_bug()
1244 sas_route_char(parent, parent_phy), in sas_print_parent_topology_bug()
1249 struct ex_phy *parent_phy, in sas_check_eeds() argument
1259 parent_phy->phy_id, in sas_check_eeds()
1282 parent_phy->phy_id, in sas_check_eeds()
1308 struct ex_phy *parent_phy = &parent_ex->ex_phy[i]; in sas_check_parent_topology() local
1311 if (parent_phy->phy_state == PHY_VACANT || in sas_check_parent_topology()
1312 parent_phy->phy_state == PHY_NOT_PRESENT) in sas_check_parent_topology()
1315 if (SAS_ADDR(parent_phy->attached_sas_addr) != SAS_ADDR(child->sas_addr)) in sas_check_parent_topology()
1318 child_phy = &child_ex->ex_phy[parent_phy->attached_phy_id]; in sas_check_parent_topology()
1323 if (parent_phy->routing_attr != SUBTRACTIVE_ROUTING || in sas_check_parent_topology()
1325 sas_print_parent_topology_bug(child, parent_phy, child_phy); in sas_check_parent_topology()
1328 } else if (parent_phy->routing_attr == SUBTRACTIVE_ROUTING) { in sas_check_parent_topology()
1330 res = sas_check_eeds(child, parent_phy, child_phy); in sas_check_parent_topology()
1332 sas_print_parent_topology_bug(child, parent_phy, child_phy); in sas_check_parent_topology()
1335 } else if (parent_phy->routing_attr == TABLE_ROUTING) { in sas_check_parent_topology()
1341 sas_print_parent_topology_bug(child, parent_phy, child_phy); in sas_check_parent_topology()
1347 if (parent_phy->routing_attr != TABLE_ROUTING || in sas_check_parent_topology()
1349 sas_print_parent_topology_bug(child, parent_phy, child_phy); in sas_check_parent_topology()