Lines Matching refs:ioc_state
128 u32 ioc_state, int timeout);
847 int ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_FAULT,
850 if (ioc_state)
852 "%s: CoreDump timed out. (ioc_state=0x%x)\n",
853 caller, ioc_state);
856 "%s: CoreDump completed. (ioc_state=0x%x)\n",
857 caller, ioc_state);
859 return ioc_state;
3316 u32 ioc_state;
3322 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
3323 dhsprintk(ioc, pr_info("%s: ioc_state(0x%08x)\n", __func__, ioc_state));
3325 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
3326 mpt3sas_print_fault_code(ioc, ioc_state &
3329 } else if ((ioc_state & MPI2_IOC_STATE_MASK) ==
3331 mpt3sas_print_coredump_info(ioc, ioc_state &
5695 * @ioc_state: controller state { READY, OPERATIONAL, or RESET }
5701 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout)
5710 if (current_state == ioc_state)
5900 u32 ioc_state;
5922 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout);
5923 if (ioc_state) {
5924 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
5925 __func__, ioc_state);
5931 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
5937 if ((ioc_state & MPI2_IOC_STATE_MASK) ==
5942 mpt3sas_print_coredump_info(ioc, ioc_state);
5969 u32 ioc_state;
5972 ioc_state = mpt3sas_base_get_iocstate(ioc, 1);
5973 if (ioc_state == MPI2_IOC_STATE_OPERATIONAL)
6314 u32 ioc_state;
6326 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
6328 ioc_info(ioc, "%s: ioc_state(0x%08x)\n",
6329 __func__, ioc_state));
6331 if (((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY) ||
6332 (ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL)
6335 if (ioc_state & MPI2_DOORBELL_USED) {
6340 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
6341 mpt3sas_print_fault_code(ioc, ioc_state &
6344 } else if ((ioc_state & MPI2_IOC_STATE_MASK) ==
6347 "%s: Skipping the diag reset here. (ioc_state=0x%x)\n",
6348 __func__, ioc_state);
6352 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout);
6353 if (ioc_state) {
6355 ioc_info(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
6356 __func__, ioc_state));
6892 u32 ioc_state;
6982 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, 20);
6983 if (ioc_state) {
6984 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
6985 __func__, ioc_state);
7010 u32 ioc_state;
7019 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
7021 ioc_info(ioc, "%s: ioc_state(0x%08x)\n",
7022 __func__, ioc_state));
7026 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_RESET) {
7027 while ((ioc_state & MPI2_IOC_STATE_MASK) !=
7030 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
7031 __func__, ioc_state);
7035 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
7039 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY)
7042 if (ioc_state & MPI2_DOORBELL_USED) {
7047 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
7048 mpt3sas_print_fault_code(ioc, ioc_state &
7053 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_COREDUMP) {
7062 mpt3sas_print_coredump_info(ioc, ioc_state &
7073 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL)
7710 u32 ioc_state;
7714 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
7715 if ((ioc_state & MPI2_IOC_STATE_MASK) != MPI2_IOC_STATE_OPERATIONAL)
7820 u32 ioc_state;
7846 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
7847 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT ||
7848 (ioc_state & MPI2_IOC_STATE_MASK) ==