FreeBSD/sys/dev/isci/scil/scic_sds_phy.c
/**
 * This method restarts the SCIC_SDS_PHY objects base state machine in the
 * starting state from any starting substate.
 *
 * @param[in] this_phy The SCIC_SDS_PHY object to restart.
 *
 * @return none
 */
This method restarts the SCIC_SDS_PHY objects base state machine in the
starting state from any starting substate.

@param[in] this_phy The SCIC_SDS_PHY object to restart.

@return none
This method restarts the SCIC_SDS_PHY objects base state machine in the starting state from any starting substate . @param [ in ] this_phy The SCIC_SDS_PHY object to restart . @return none
void scic_sds_phy_restart_starting_state(
   SCIC_SDS_PHY_T *this_phy
)
{
   sci_base_state_machine_stop(
      scic_sds_phy_get_starting_substate_machine(this_phy)
   );
   sci_base_state_machine_change_state(
      scic_sds_phy_get_base_state_machine(this_phy),
      SCI_BASE_PHY_STATE_STARTING
      );
}
void scic_sds_phy_restart_starting_state ( SCIC_SDS_PHY_T * this_phy ) { sci_base_state_machine_stop ( scic_sds_phy_get_starting_substate_machine ( this_phy ) ) ; sci_base_state_machine_change_state ( scic_sds_phy_get_base_state_machine ( this_phy ) , SCI_BASE_PHY_STATE_STARTING ) ; }
This method restarts the SCIC_SDS_PHY objects base state machine in the
 starting state from any starting substate.
This method restarts the SCIC_SDS_PHY objects base state machine in the starting state from any starting substate .
// Stop the current substate machine // Re-enter the base state machine starting state