Lines Matching refs:ioc_state

2928 _base_wait_on_iocstate(struct MPT2SAS_ADAPTER *ioc, u32 ioc_state, int timeout,  in _base_wait_on_iocstate()  argument
2938 if (current_state == ioc_state) in _base_wait_on_iocstate()
3094 u32 ioc_state; in _base_send_ioc_reset() local
3115 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, in _base_send_ioc_reset()
3117 if (ioc_state) { in _base_send_ioc_reset()
3119 " (ioc_state=0x%x)\n", ioc->name, __func__, ioc_state); in _base_send_ioc_reset()
3266 u32 ioc_state; in mpt2sas_base_sas_iounit_control() local
3286 ioc_state = mpt2sas_base_get_iocstate(ioc, 1); in mpt2sas_base_sas_iounit_control()
3287 while (ioc_state != MPI2_IOC_STATE_OPERATIONAL) { in mpt2sas_base_sas_iounit_control()
3296 ioc_state = mpt2sas_base_get_iocstate(ioc, 1); in mpt2sas_base_sas_iounit_control()
3371 u32 ioc_state; in mpt2sas_base_scsi_enclosure_processor() local
3391 ioc_state = mpt2sas_base_get_iocstate(ioc, 1); in mpt2sas_base_scsi_enclosure_processor()
3392 while (ioc_state != MPI2_IOC_STATE_OPERATIONAL) { in mpt2sas_base_scsi_enclosure_processor()
3401 ioc_state = mpt2sas_base_get_iocstate(ioc, 1); in mpt2sas_base_scsi_enclosure_processor()
3507 u32 ioc_state, doorbell; in _base_wait_for_iocstate() local
3517 ioc_state = doorbell & MPI2_IOC_STATE_MASK; in _base_wait_for_iocstate()
3519 ioc->name, __func__, ioc_state)); in _base_wait_for_iocstate()
3521 switch (ioc_state) { in _base_wait_for_iocstate()
3533 if (ioc_state == MPI2_IOC_STATE_FAULT) { in _base_wait_for_iocstate()
3539 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, in _base_wait_for_iocstate()
3541 if (ioc_state) { in _base_wait_for_iocstate()
3544 ioc->name, __func__, ioc_state); in _base_wait_for_iocstate()
4093 u32 ioc_state; in _base_diag_reset() local
4191 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, 20, in _base_diag_reset()
4193 if (ioc_state) { in _base_diag_reset()
4195 " (ioc_state=0x%x)\n", ioc->name, __func__, ioc_state); in _base_diag_reset()
4219 u32 ioc_state; in _base_make_ioc_ready() local
4228 ioc_state = mpt2sas_base_get_iocstate(ioc, 0); in _base_make_ioc_ready()
4230 ioc->name, __func__, ioc_state)); in _base_make_ioc_ready()
4232 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY) in _base_make_ioc_ready()
4235 if (ioc_state & MPI2_DOORBELL_USED) { in _base_make_ioc_ready()
4241 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) { in _base_make_ioc_ready()
4242 mpt2sas_base_fault_info(ioc, ioc_state & in _base_make_ioc_ready()
4250 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL) in _base_make_ioc_ready()
4773 u32 ioc_state; in _wait_for_commands_to_complete() local
4781 ioc_state = mpt2sas_base_get_iocstate(ioc, 0); in _wait_for_commands_to_complete()
4782 if ((ioc_state & MPI2_IOC_STATE_MASK) != MPI2_IOC_STATE_OPERATIONAL) in _wait_for_commands_to_complete()