Lines Matching full:phys
127 * more phys match the sent and received SAS address as this phy in which in sci_port_configuration_agent_find_port()
167 * Sanity check the max ranges for all the phys the max index in sci_port_configuration_agent_validate_ports()
177 * to make all the phys into a single port */ in sci_port_configuration_agent_validate_ports()
197 sci_phy_get_sas_address(&ihost->phys[0], &first_address); in sci_port_configuration_agent_validate_ports()
198 sci_phy_get_sas_address(&ihost->phys[3], &second_address); in sci_port_configuration_agent_validate_ports()
210 sci_phy_get_sas_address(&ihost->phys[0], &first_address); in sci_port_configuration_agent_validate_ports()
211 sci_phy_get_sas_address(&ihost->phys[2], &second_address); in sci_port_configuration_agent_validate_ports()
224 sci_phy_get_sas_address(&ihost->phys[1], &first_address); in sci_port_configuration_agent_validate_ports()
225 sci_phy_get_sas_address(&ihost->phys[3], &second_address); in sci_port_configuration_agent_validate_ports()
240 /* verify all of the phys in the same port are using the same SAS address */
262 * Make sure that one or more of the phys were not already assinged to in sci_mpc_agent_validate_phy_configuration()
272 sci_phy_get_sas_address(&ihost->phys[phy_index], in sci_mpc_agent_validate_phy_configuration()
290 * See how many additional phys are being added to this logical port. in sci_mpc_agent_validate_phy_configuration()
297 sci_phy_get_sas_address(&ihost->phys[phy_index], in sci_mpc_agent_validate_phy_configuration()
311 &ihost->phys[phy_index]); in sci_mpc_agent_validate_phy_configuration()
340 /* Find the mask of phys that are reported read but as yet unconfigured into a port */ in mpc_agent_timeout()
344 struct isci_phy *iphy = &ihost->phys[index]; in mpc_agent_timeout()
364 * the other PHYs in the port. in sci_mpc_agent_link_up()
383 * the phy is not broadcasting the same SAS address as the other phys in the
388 * Since all ports and phys are associated at initialization time we just turn
401 * If we can form a new port from the remainder of the phys in sci_mpc_agent_link_down()
404 * rebuilding the port with the phys that remain in the ready in sci_mpc_agent_link_down()
411 * Check to see if there are more phys waiting to be in sci_mpc_agent_link_down()
429 /* verify phys are assigned a valid SAS address for automatic port
447 sci_phy_get_sas_address(&ihost->phys[phy_index], in sci_apc_agent_validate_phy_configuration()
451 sci_phy_get_sas_address(&ihost->phys[phy_index], in sci_apc_agent_validate_phy_configuration()
526 * or wait for more phys to become active. */ in sci_apc_agent_configure_ports()
529 * The Port either has no active PHYs. in sci_apc_agent_configure_ports()
530 * Consider that if the port had any active PHYs we would have in sci_apc_agent_configure_ports()
531 * or active PHYs with in sci_apc_agent_configure_ports()
541 * The current Port has no active PHYs and this PHY could be part in sci_apc_agent_configure_ports()
658 /* configure the phys into ports when the timer fires */
688 &ihost->phys[index], false); in apc_agent_timeout()