Lines Matching defs:drvr_cmd

1328 			 struct mpi3mr_drvr_cmd *drvr_cmd)
1334 if (drvr_cmd->state & MPI3MR_CMD_RESET)
1337 if (!(drvr_cmd->state & MPI3MR_CMD_REPLYVALID)) {
1341 pel_reply = (Mpi3PELReply_t *)drvr_cmd->reply;
1343 if (((GET_IOC_STATUS(drvr_cmd->ioc_status)) != MPI3_IOCSTATUS_SUCCESS)
1347 sc->name, __func__, GET_IOC_STATUS(drvr_cmd->ioc_status),
1348 drvr_cmd->ioc_loginfo, le16toh(pel_reply->PELogStatus));
1353 if (drvr_cmd->retry_count < MPI3MR_PELCMDS_RETRYCOUNT) {
1354 drvr_cmd->retry_count++;
1356 __func__, drvr_cmd->retry_count);
1357 mpi3mr_issue_pel_wait(sc, drvr_cmd);
1377 drvr_cmd->state = MPI3MR_CMD_NOTUSED;
1378 drvr_cmd->callback = NULL;
1379 drvr_cmd->retry_count = 0;
1384 struct mpi3mr_drvr_cmd *drvr_cmd)
1393 drvr_cmd->state = MPI3MR_CMD_PENDING;
1394 drvr_cmd->is_waiting = 0;
1395 drvr_cmd->callback = mpi3mr_pel_wait_complete;
1396 drvr_cmd->ioc_status = 0;
1397 drvr_cmd->ioc_loginfo = 0;
1418 drvr_cmd->state = MPI3MR_CMD_NOTUSED;
1419 drvr_cmd->callback = NULL;
1420 drvr_cmd->retry_count = 0;
1427 struct mpi3mr_drvr_cmd *drvr_cmd)
1456 drvr_cmd->state = MPI3MR_CMD_NOTUSED;
1457 drvr_cmd->callback = NULL;
1458 drvr_cmd->retry_count = 0;
1464 struct mpi3mr_drvr_cmd *drvr_cmd)
1471 if (drvr_cmd->state & MPI3MR_CMD_RESET)
1474 if (!(drvr_cmd->state & MPI3MR_CMD_REPLYVALID)) {
1478 pel_reply = (Mpi3PELReply_t *)drvr_cmd->reply;
1480 if (((GET_IOC_STATUS(drvr_cmd->ioc_status)) != MPI3_IOCSTATUS_SUCCESS)
1483 sc->name, __func__, GET_IOC_STATUS(drvr_cmd->ioc_status),
1484 drvr_cmd->ioc_loginfo, le16toh(pel_reply->PELogStatus));
1489 if (drvr_cmd->retry_count < MPI3MR_PELCMDS_RETRYCOUNT) {
1490 drvr_cmd->retry_count++;
1492 __func__, drvr_cmd->retry_count);
1493 mpi3mr_send_pel_getseq(sc, drvr_cmd);
1502 drvr_cmd->retry_count = 0;
1503 mpi3mr_issue_pel_wait(sc, drvr_cmd);
1508 drvr_cmd->state = MPI3MR_CMD_NOTUSED;
1509 drvr_cmd->callback = NULL;
1510 drvr_cmd->retry_count = 0;