FreeBSD/sys/dev/isci/scil/scic_sds_phy.c
/**
 * This method will perform the actions required by the SCIC_SDS_PHY on
 * entering the SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL.
 *    - The initial state handlers are put in place for the SCIC_SDS_PHY
 *      object.
 *    - The state is changed to the wait phy type event notification.
 *
 * @param[in] object This is the SCI_BASE_OBJECT which is cast to a
 *       SCIC_SDS_PHY object.
 *
 * @return none
 */
This method will perform the actions required by the SCIC_SDS_PHY on
entering the SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL.
- The initial state handlers are put in place for the SCIC_SDS_PHY
object.
- The state is changed to the wait phy type event notification.

@param[in] object This is the SCI_BASE_OBJECT which is cast to a
SCIC_SDS_PHY object.

@return none
This method will perform the actions required by the SCIC_SDS_PHY on entering the SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL . - The initial state handlers are put in place for the SCIC_SDS_PHY object . - The state is changed to the wait phy type event notification . @param [ in ] object This is the SCI_BASE_OBJECT which is cast to a SCIC_SDS_PHY object . @return none
static
void scic_sds_phy_starting_initial_substate_enter(
   SCI_BASE_OBJECT_T *object
)
{
   SCIC_SDS_PHY_T *this_phy;
   this_phy = (SCIC_SDS_PHY_T *)object;
   scic_sds_phy_set_starting_substate_handlers(
      this_phy, SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL);
   sci_base_state_machine_change_state(
      scic_sds_phy_get_starting_substate_machine(this_phy),
      SCIC_SDS_PHY_STARTING_SUBSTATE_AWAIT_OSSP_EN
   );
}
static void scic_sds_phy_starting_initial_substate_enter ( SCI_BASE_OBJECT_T * object ) { SCIC_SDS_PHY_T * this_phy ; this_phy = ( SCIC_SDS_PHY_T * ) object ; scic_sds_phy_set_starting_substate_handlers ( this_phy , SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL ) ; sci_base_state_machine_change_state ( scic_sds_phy_get_starting_substate_machine ( this_phy ) , SCIC_SDS_PHY_STARTING_SUBSTATE_AWAIT_OSSP_EN ) ; }
This method will perform the actions required by the SCIC_SDS_PHY on
 entering the SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL.
This method will perform the actions required by the SCIC_SDS_PHY on entering the SCIC_SDS_PHY_STARTING_SUBSTATE_INITIAL .
// This is just an temporary state go off to the starting state