Lines Matching refs:ioc_state

4949 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout)  in _base_wait_on_iocstate()  argument
4958 if (current_state == ioc_state) in _base_wait_on_iocstate()
5129 u32 ioc_state; in _base_send_ioc_reset() local
5150 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout); in _base_send_ioc_reset()
5151 if (ioc_state) { in _base_send_ioc_reset()
5154 ioc->name, __func__, ioc_state); in _base_send_ioc_reset()
5305 u32 ioc_state; in mpt3sas_base_sas_iounit_control() local
5324 ioc_state = mpt3sas_base_get_iocstate(ioc, 1); in mpt3sas_base_sas_iounit_control()
5325 while (ioc_state != MPI2_IOC_STATE_OPERATIONAL) { in mpt3sas_base_sas_iounit_control()
5334 ioc_state = mpt3sas_base_get_iocstate(ioc, 1); in mpt3sas_base_sas_iounit_control()
5405 u32 ioc_state; in mpt3sas_base_scsi_enclosure_processor() local
5424 ioc_state = mpt3sas_base_get_iocstate(ioc, 1); in mpt3sas_base_scsi_enclosure_processor()
5425 while (ioc_state != MPI2_IOC_STATE_OPERATIONAL) { in mpt3sas_base_scsi_enclosure_processor()
5434 ioc_state = mpt3sas_base_get_iocstate(ioc, 1); in mpt3sas_base_scsi_enclosure_processor()
5536 u32 ioc_state; in _base_wait_for_iocstate() local
5548 ioc_state = mpt3sas_base_get_iocstate(ioc, 0); in _base_wait_for_iocstate()
5550 ioc->name, __func__, ioc_state)); in _base_wait_for_iocstate()
5552 if (((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY) || in _base_wait_for_iocstate()
5553 (ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL) in _base_wait_for_iocstate()
5556 if (ioc_state & MPI2_DOORBELL_USED) { in _base_wait_for_iocstate()
5562 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) { in _base_wait_for_iocstate()
5563 mpt3sas_base_fault_info(ioc, ioc_state & in _base_wait_for_iocstate()
5568 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout); in _base_wait_for_iocstate()
5569 if (ioc_state) { in _base_wait_for_iocstate()
5572 ioc->name, __func__, ioc_state)); in _base_wait_for_iocstate()
6114 u32 ioc_state; in _base_diag_reset() local
6201 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, 20); in _base_diag_reset()
6202 if (ioc_state) { in _base_diag_reset()
6205 ioc->name, __func__, ioc_state); in _base_diag_reset()
6227 u32 ioc_state; in _base_make_ioc_ready() local
6237 ioc_state = mpt3sas_base_get_iocstate(ioc, 0); in _base_make_ioc_ready()
6239 ioc->name, __func__, ioc_state)); in _base_make_ioc_ready()
6243 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_RESET) { in _base_make_ioc_ready()
6244 while ((ioc_state & MPI2_IOC_STATE_MASK) != in _base_make_ioc_ready()
6249 ioc->name, __func__, ioc_state); in _base_make_ioc_ready()
6253 ioc_state = mpt3sas_base_get_iocstate(ioc, 0); in _base_make_ioc_ready()
6257 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY) in _base_make_ioc_ready()
6260 if (ioc_state & MPI2_DOORBELL_USED) { in _base_make_ioc_ready()
6267 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) { in _base_make_ioc_ready()
6268 mpt3sas_base_fault_info(ioc, ioc_state & in _base_make_ioc_ready()
6276 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL) in _base_make_ioc_ready()
6852 u32 ioc_state; in mpt3sas_wait_for_commands_to_complete() local
6856 ioc_state = mpt3sas_base_get_iocstate(ioc, 0); in mpt3sas_wait_for_commands_to_complete()
6857 if ((ioc_state & MPI2_IOC_STATE_MASK) != MPI2_IOC_STATE_OPERATIONAL) in mpt3sas_wait_for_commands_to_complete()
6883 u32 ioc_state; in mpt3sas_base_hard_reset_handler() local
6911 ioc_state = mpt3sas_base_get_iocstate(ioc, 0); in mpt3sas_base_hard_reset_handler()
6912 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) in mpt3sas_base_hard_reset_handler()