FreeBSD/sys/dev/isci/scil/scic_sds_remote_device.c
/**
 * This method invokes the remote device reset handler.
 *
 * @param[in] this_device The remote device for which the reset is being
 *       requested.
 *
 * @return SCI_STATUS
 */
This method invokes the remote device reset handler.
@param[in] this_device The remote device for which the reset is being
requested.


This method invokes the remote device reset handler . @param [ in ] this_device The remote device for which the reset is being requested .
SCI_STATUS scic_remote_device_reset_complete(
   SCI_REMOTE_DEVICE_HANDLE_T  remote_device
)
{
   SCIC_SDS_REMOTE_DEVICE_T *this_device;
   this_device = (SCIC_SDS_REMOTE_DEVICE_T *)remote_device;
   SCIC_LOG_TRACE((
      sci_base_object_get_logger(this_device),
      SCIC_LOG_OBJECT_SSP_REMOTE_TARGET |
      SCIC_LOG_OBJECT_STP_REMOTE_TARGET |
      SCIC_LOG_OBJECT_SMP_REMOTE_TARGET,
      "scic_remote_device_reset_complete(0x%x) enter\n",
      remote_device
   ));
   return this_device->state_handlers->parent.reset_complete_handler(&this_device->parent);
}
SCI_STATUS scic_remote_device_reset_complete ( SCI_REMOTE_DEVICE_HANDLE_T remote_device ) { SCIC_SDS_REMOTE_DEVICE_T * this_device ; this_device = ( SCIC_SDS_REMOTE_DEVICE_T * ) remote_device ; SCIC_LOG_TRACE ( ( sci_base_object_get_logger ( this_device ) , SCIC_LOG_OBJECT_SSP_REMOTE_TARGET | SCIC_LOG_OBJECT_STP_REMOTE_TARGET | SCIC_LOG_OBJECT_SMP_REMOTE_TARGET , " \n " , remote_device ) ) ; return this_device -> state_handlers -> parent . reset_complete_handler ( & this_device -> parent ) ; }
This method invokes the remote device reset handler.
This method invokes the remote device reset handler .