/** * @brief This method start clear affiliation activities for smp devices in * this domain. * * @param[in] fw_domain The domain that its smp devices are scheduled to clear * affiliation for all the EA SATA devices. * * @return none. */ void scif_sas_domain_start_clear_affiliation( SCIF_SAS_DOMAIN_T * fw_domain ) { scif_sas_domain_schedule_clear_affiliation(fw_domain); scif_sas_domain_continue_clear_affiliation(fw_domain); }
/** * @brief This method finishes the clear affiliation activity for a * smp device's remote SATA devices. It then notify the domain it fihishes * the clear affiliation activity. * * @param[in] fw_device the framework SMP device that is clearing affiliation for * its remote SATA devices. * * @return none */ void scif_sas_smp_remote_device_finish_clear_affiliation( SCIF_SAS_REMOTE_DEVICE_T * fw_device ) { SCIF_SAS_DOMAIN_T * fw_domain = fw_device->domain; scif_sas_smp_remote_device_clear(fw_device); //let domain continue to clear affiliation on other smp devices. scif_sas_domain_continue_clear_affiliation(fw_domain); }