Lines Matching refs:ioc_state

135 		u32 ioc_state, int timeout);
926 int ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_FAULT,
929 if (ioc_state)
931 "%s: CoreDump timed out. (ioc_state=0x%x)\n",
932 caller, ioc_state);
935 "%s: CoreDump completed. (ioc_state=0x%x)\n",
936 caller, ioc_state);
938 return ioc_state;
3571 u32 ioc_state;
3577 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
3578 dhsprintk(ioc, pr_info("%s: ioc_state(0x%08x)\n", __func__, ioc_state));
3580 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
3581 mpt3sas_print_fault_code(ioc, ioc_state &
3585 } else if ((ioc_state & MPI2_IOC_STATE_MASK) ==
3587 mpt3sas_print_coredump_info(ioc, ioc_state &
6714 * @ioc_state: controller state { READY, OPERATIONAL, or RESET }
6720 _base_wait_on_iocstate(struct MPT3SAS_ADAPTER *ioc, u32 ioc_state, int timeout)
6729 if (current_state == ioc_state)
6919 u32 ioc_state;
6941 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout);
6942 if (ioc_state) {
6943 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
6944 __func__, ioc_state);
6950 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
6956 if ((ioc_state & MPI2_IOC_STATE_MASK) ==
6961 mpt3sas_print_coredump_info(ioc, ioc_state);
6988 u32 ioc_state;
6991 ioc_state = mpt3sas_base_get_iocstate(ioc, 1);
6992 if (ioc_state == MPI2_IOC_STATE_OPERATIONAL)
7344 u32 ioc_state;
7356 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
7358 ioc_info(ioc, "%s: ioc_state(0x%08x)\n",
7359 __func__, ioc_state));
7361 if (((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY) ||
7362 (ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL)
7365 if (ioc_state & MPI2_DOORBELL_USED) {
7370 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
7371 mpt3sas_print_fault_code(ioc, ioc_state &
7374 } else if ((ioc_state & MPI2_IOC_STATE_MASK) ==
7377 "%s: Skipping the diag reset here. (ioc_state=0x%x)\n",
7378 __func__, ioc_state);
7382 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, timeout);
7383 if (ioc_state) {
7385 ioc_info(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
7386 __func__, ioc_state));
7937 u32 ioc_state;
8027 ioc_state = _base_wait_on_iocstate(ioc, MPI2_IOC_STATE_READY, 20);
8028 if (ioc_state) {
8029 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
8030 __func__, ioc_state);
8055 u32 ioc_state;
8064 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
8066 ioc_info(ioc, "%s: ioc_state(0x%08x)\n",
8067 __func__, ioc_state));
8071 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_RESET) {
8072 while ((ioc_state & MPI2_IOC_STATE_MASK) !=
8075 ioc_err(ioc, "%s: failed going to ready state (ioc_state=0x%x)\n",
8076 __func__, ioc_state);
8080 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
8084 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_READY)
8087 if (ioc_state & MPI2_DOORBELL_USED) {
8092 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT) {
8093 mpt3sas_print_fault_code(ioc, ioc_state &
8098 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_COREDUMP) {
8107 mpt3sas_print_coredump_info(ioc, ioc_state &
8118 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_OPERATIONAL)
8759 u32 ioc_state;
8763 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
8764 if ((ioc_state & MPI2_IOC_STATE_MASK) != MPI2_IOC_STATE_OPERATIONAL)
8869 u32 ioc_state;
8895 ioc_state = mpt3sas_base_get_iocstate(ioc, 0);
8896 if ((ioc_state & MPI2_IOC_STATE_MASK) == MPI2_IOC_STATE_FAULT ||
8897 (ioc_state & MPI2_IOC_STATE_MASK) ==
8901 (ioc_state & MPI2_DOORBELL_DATA_MASK);