FreeBSD/sys/dev/isci/scil/scic_sds_remote_device.c
/**
 * This method invokes the remote device start task handler.
 *
 * @param[in] controller The controller that is starting the task request.
 * @param[in] this_device The remote device for which the start task handling
 *       is being requested.
 * @param[in] io_request The task request that is being started.
 *
 * @return SCI_STATUS
 */
This method invokes the remote device start task handler.
@param[in] controller The controller that is starting the task request.
@param[in] this_device The remote device for which the start task handling
is being requested.
@param[in] io_request The task request that is being started.


This method invokes the remote device start task handler . @param [ in ] controller The controller that is starting the task request . @param [ in ] this_device The remote device for which the start task handling is being requested . @param [ in ] io_request The task request that is being started .
SCI_STATUS scic_sds_remote_device_start_task(
   SCIC_SDS_CONTROLLER_T    *controller,
   SCIC_SDS_REMOTE_DEVICE_T *this_device,
   SCIC_SDS_REQUEST_T       *io_request
)
{
   return this_device->state_handlers->parent.start_task_handler(
                                  &this_device->parent, &io_request->parent);
}
SCI_STATUS scic_sds_remote_device_start_task ( SCIC_SDS_CONTROLLER_T * controller , SCIC_SDS_REMOTE_DEVICE_T * this_device , SCIC_SDS_REQUEST_T * io_request ) { return this_device -> state_handlers -> parent . start_task_handler ( & this_device -> parent , & io_request -> parent ) ; }
This method invokes the remote device start task handler.
This method invokes the remote device start task handler .