Lines Matching refs:cmd_mfi
1684 struct mrsas_mfi_cmd *cmd_mfi;
1781 cmd_mfi = sc->mfi_cmd_list[cmd_mpt->sync_cmd_idx];
1788 if (cmd_mfi->frame->hdr.flags & MFI_FRAME_DONT_POST_IN_REPLY_QUEUE)
1789 mrsas_release_mfi_cmd(cmd_mfi);
1791 mrsas_complete_mptmfi_passthru(sc, cmd_mfi, status);
3497 struct mrsas_mfi_cmd *cmd_mfi;
3505 cmd_mfi = sc->mfi_cmd_list[cmd_mpt->sync_cmd_idx];
3506 if (cmd_mfi->sync_cmd && cmd_mfi->frame->hdr.cmd != MFI_CMD_ABORT) {
3508 mrsas_complete_mptmfi_passthru(sc, cmd_mfi,
3589 mrsas_release_mfi_cmd(struct mrsas_mfi_cmd *cmd_mfi)
3591 struct mrsas_softc *sc = cmd_mfi->sc;
3600 if (cmd_mfi->cmd_id.context.smid) {
3603 cmd_mpt = sc->mpt_cmd_list[cmd_mfi->cmd_id.context.smid-1];
3610 cmd_mfi->ccb_ptr = NULL;
3611 cmd_mfi->cmd_id.frame_count = 0;
3612 TAILQ_INSERT_HEAD(&(sc->mrsas_mfi_cmd_list_head), cmd_mfi, next);