Lines Matching refs:iphy

311 	struct isci_phy *iphy;  in sci_controller_unsolicited_frame()  local
332 iphy = &ihost->phys[index]; in sci_controller_unsolicited_frame()
333 result = sci_phy_frame_handler(iphy, frame_index); in sci_controller_unsolicited_frame()
344 iphy = &ihost->phys[index]; in sci_controller_unsolicited_frame()
345 result = sci_phy_frame_handler(iphy, frame_index); in sci_controller_unsolicited_frame()
370 struct isci_phy *iphy; in sci_controller_event_completion() local
450 iphy = &ihost->phys[index]; in sci_controller_event_completion()
451 sci_phy_event_handler(iphy, ent); in sci_controller_event_completion()
836 static bool is_phy_starting(struct isci_phy *iphy) in is_phy_starting() argument
840 state = iphy->sm.current_state_id; in is_phy_starting()
864 struct isci_phy *iphy = &ihost->phys[i]; in is_controller_start_complete() local
865 u32 state = iphy->sm.current_state_id; in is_controller_start_complete()
873 else if (!phy_get_non_dummy_port(iphy)) in is_controller_start_complete()
882 if ((iphy->is_in_link_training == false && state == SCI_PHY_INITIAL) || in is_controller_start_complete()
883 (iphy->is_in_link_training == false && state == SCI_PHY_STOPPED) || in is_controller_start_complete()
884 (iphy->is_in_link_training == true && is_phy_starting(iphy)) || in is_controller_start_complete()
903 struct isci_phy *iphy; in sci_controller_start_next_phy() local
918 iphy = &ihost->phys[ihost->next_phy_to_start]; in sci_controller_start_next_phy()
921 if (phy_get_non_dummy_port(iphy) == NULL) { in sci_controller_start_next_phy()
937 status = sci_phy_start(iphy); in sci_controller_start_next_phy()
1279 struct isci_phy *iphy = &ihost->phys[i]; in isci_host_deinit() local
1280 del_timer_sync(&iphy->sata_timer.timer); in isci_host_deinit()
1742 struct isci_phy *iphy; in power_control_timeout() local
1763 iphy = ihost->power_control.requesters[i]; in power_control_timeout()
1764 if (iphy == NULL) in power_control_timeout()
1773 sci_phy_consume_power_handler(iphy); in power_control_timeout()
1775 if (iphy->protocol == SAS_PROTOCOL_SSP) { in power_control_timeout()
1786 if (requester != NULL && requester != iphy) { in power_control_timeout()
1788 iphy->frame_rcvd.iaf.sas_addr, in power_control_timeout()
1813 struct isci_phy *iphy) in sci_controller_power_control_queue_insert() argument
1815 BUG_ON(iphy == NULL); in sci_controller_power_control_queue_insert()
1819 sci_phy_consume_power_handler(iphy); in sci_controller_power_control_queue_insert()
1845 iphy->frame_rcvd.iaf.sas_addr, in sci_controller_power_control_queue_insert()
1851 sci_phy_consume_power_handler(iphy); in sci_controller_power_control_queue_insert()
1858 ihost->power_control.requesters[iphy->phy_index] = iphy; in sci_controller_power_control_queue_insert()
1865 struct isci_phy *iphy) in sci_controller_power_control_queue_remove() argument
1867 BUG_ON(iphy == NULL); in sci_controller_power_control_queue_remove()
1869 if (ihost->power_control.requesters[iphy->phy_index]) in sci_controller_power_control_queue_remove()
1872 ihost->power_control.requesters[iphy->phy_index] = NULL; in sci_controller_power_control_queue_remove()
2380 struct isci_phy *iphy) in sci_controller_link_up() argument
2387 iport, iphy); in sci_controller_link_up()
2392 iport, iphy); in sci_controller_link_up()
2397 "unexpected state %d\n", __func__, iphy->phy_index, in sci_controller_link_up()
2403 struct isci_phy *iphy) in sci_controller_link_down() argument
2409 iport, iphy); in sci_controller_link_down()
2416 iphy->phy_index, in sci_controller_link_down()