FreeBSD/sys/dev/isci/scil/scif_sas_controller.c
/**
 * @brief This method will restore the interrupt coalescence values.  If
 *        the interrupt coalescence values have not already been saved,
 *        then this method performs no operations.
 *
 * @param[in,out] fw_controller This parameter specifies the controller
 *                for which to restore the interrupt coalescence values.
 *
 * @return none
 */
@brief This method will restore the interrupt coalescence values.  If
the interrupt coalescence values have not already been saved,
then this method performs no operations.

@param[in,out] fw_controller This parameter specifies the controller
for which to restore the interrupt coalescence values.

@return none
@brief This method will restore the interrupt coalescence values . If the interrupt coalescence values have not already been saved then this method performs no operations . @param [ in out ] fw_controller This parameter specifies the controller for which to restore the interrupt coalescence values . @return none
void scif_sas_controller_restore_interrupt_coalescence(
   SCIF_SAS_CONTROLLER_T * fw_controller
)
{
   if ( !scif_sas_controller_is_overriding_interrupt_coalescence(fw_controller))
      scic_controller_set_interrupt_coalescence(
         fw_controller->core_object,
         fw_controller->saved_interrupt_coalesce_number,
         fw_controller->saved_interrupt_coalesce_timeout
      );
}
void scif_sas_controller_restore_interrupt_coalescence ( SCIF_SAS_CONTROLLER_T * fw_controller ) { if ( ! scif_sas_controller_is_overriding_interrupt_coalescence ( fw_controller ) ) scic_controller_set_interrupt_coalescence ( fw_controller -> core_object , fw_controller -> saved_interrupt_coalesce_number , fw_controller -> saved_interrupt_coalesce_timeout ) ; }
@brief This method will restore the interrupt coalescence values.
@brief This method will restore the interrupt coalescence values .