Lines Matching refs:state

395 		if (cmdptr->state & MPI3MR_CMD_PENDING) {
396 cmdptr->state |= MPI3MR_CMD_COMPLETE;
399 cmdptr->state &= ~MPI3MR_CMD_PENDING;
401 cmdptr->state |= MPI3MR_CMD_REPLY_VALID;
1030 * Return a proper IOC state enum based on the IOC status and
1031 * IOC configuration and unrcoverable state of the controller.
1033 * Return: Current IOC state.
1202 * mpi3mr_bring_ioc_ready - Bring controller to ready state
1231 ioc_info(mrioc, "controller is in %s state during detection\n",
1251 "controller is in %s state after waiting to reset\n",
1256 ioc_info(mrioc, "issuing message unit reset (MUR) to bring to reset state\n");
1262 "message unit reset failed with error %d current state %s\n",
1284 ioc_info(mrioc, "issuing soft reset to bring to reset state\n");
1297 "cannot bring controller to reset state, current state: %s\n",
1309 ioc_info(mrioc, "bringing controller to ready state\n");
1319 "successfully transitioned to %s state\n",
1336 "failed to bring to ready state, current state: %s\n",
1700 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
1706 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
1722 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
1742 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
1914 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
1919 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
1965 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
1989 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
2042 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
2047 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
2073 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
2092 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
2324 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
2330 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
2349 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
2352 if (!(mrioc->init_cmds.state & MPI3MR_CMD_RESET))
2369 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
2402 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
2407 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
2428 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
2451 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
2514 /*Check for fault state every one second and issue Soft reset*/
2718 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
2724 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
2742 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
2761 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
3168 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
3174 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
3206 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
3231 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
3283 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
3289 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
3306 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
3324 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
3349 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
3355 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
3372 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
3374 if (!(mrioc->init_cmds.state & MPI3MR_CMD_RESET))
3391 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
3477 if (drv_cmd->state & MPI3MR_CMD_RESET)
3481 drv_cmd->state = MPI3MR_CMD_NOTUSED;
3503 if (mrioc->init_cmds.state & MPI3MR_CMD_PENDING) {
3509 mrioc->init_cmds.state = MPI3MR_CMD_PENDING;
3532 if (!(mrioc->init_cmds.state & MPI3MR_CMD_COMPLETE)) {
3541 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
3993 dprint_reset(mrioc, "bringing up the controller to ready state\n");
3996 ioc_err(mrioc, "failed to bring to ready state\n");
4094 if (mrioc->init_cmds.state == MPI3MR_CMD_NOTUSED)
4108 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
4119 mrioc->init_cmds.state = MPI3MR_CMD_NOTUSED;
4530 * Complete an internal driver commands with state indicating it
4538 if (cmdptr->state & MPI3MR_CMD_PENDING) {
4539 cmdptr->state |= MPI3MR_CMD_RESET;
4540 cmdptr->state &= ~MPI3MR_CMD_PENDING;
4610 drv_cmd->state = MPI3MR_CMD_PENDING;
4628 drv_cmd->state = MPI3MR_CMD_NOTUSED;
4653 mrioc->pel_cmds.state = MPI3MR_CMD_PENDING;
4668 drv_cmd->state = MPI3MR_CMD_NOTUSED;
4698 if (drv_cmd->state & MPI3MR_CMD_RESET)
4711 if (drv_cmd->state & MPI3MR_CMD_REPLY_VALID)
4754 drv_cmd->state = MPI3MR_CMD_NOTUSED;
4780 if (drv_cmd->state & MPI3MR_CMD_RESET)
4791 if (drv_cmd->state & MPI3MR_CMD_REPLY_VALID)
4829 drv_cmd->state = MPI3MR_CMD_NOTUSED;
5074 if (mrioc->cfg_cmds.state & MPI3MR_CMD_PENDING) {
5080 mrioc->cfg_cmds.state = MPI3MR_CMD_PENDING;
5100 if (!(mrioc->cfg_cmds.state & MPI3MR_CMD_COMPLETE)) {
5114 mrioc->cfg_cmds.state = MPI3MR_CMD_NOTUSED;