Lines Matching refs:mf
88 int mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
90 int mptscsih_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
95 static void mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SC…
107 int mptscsih_scandv_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
393 MPT_FRAME_HDR *mf; in mptscsih_issue_sep_command() local
404 if ((mf = mpt_get_msg_frame(ioc->InternalCtx, ioc)) == NULL) { in mptscsih_issue_sep_command()
410 SEPMsg = (SEPRequest_t *)mf; in mptscsih_issue_sep_command()
419 mpt_put_msg_frame(ioc->DoneCtx, ioc, mf); in mptscsih_issue_sep_command()
586 mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr) in mptscsih_io_done() argument
597 req_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptscsih_io_done()
606 (le32_to_cpu(mf->u.frame.linkage.arg1) == 0xdeadbeaf)) in mptscsih_io_done()
611 MPIHeader_t *hdr = (MPIHeader_t *)mf; in mptscsih_io_done()
625 if ((unsigned char *)mf != sc->host_scribble) { in mptscsih_io_done()
642 pScsiReq = (SCSIIORequest_t *) mf; in mptscsih_io_done()
648 ioc->name, mf, mr, sc, req_idx, pScsiReply->TaskTag)); in mptscsih_io_done()
652 ioc->name, mf, mr, sc, req_idx)); in mptscsih_io_done()
686 mptscsih_copy_sense_data(sc, hd, mf, pScsiReply); in mptscsih_io_done()
1034 SCSIIORequest_t *mf = NULL; in mptscsih_flush_running_cmds() local
1042 mf = (SCSIIORequest_t *)MPT_INDEX_2_MFPTR(ioc, ii); in mptscsih_flush_running_cmds()
1043 if (!mf) in mptscsih_flush_running_cmds()
1045 channel = mf->Bus; in mptscsih_flush_running_cmds()
1046 id = mf->TargetID; in mptscsih_flush_running_cmds()
1048 mpt_free_msg_frame(ioc, (MPT_FRAME_HDR *)mf); in mptscsih_flush_running_cmds()
1049 if ((unsigned char *)mf != sc->host_scribble) in mptscsih_flush_running_cmds()
1056 "idx=%x\n", ioc->name, channel, id, sc, mf, ii)); in mptscsih_flush_running_cmds()
1079 SCSIIORequest_t *mf = NULL; in mptscsih_search_running_cmds() local
1090 mf = (SCSIIORequest_t *)MPT_INDEX_2_MFPTR(ioc, ii); in mptscsih_search_running_cmds()
1091 if (mf == NULL) in mptscsih_search_running_cmds()
1097 MPT_TARGET_FLAGS_RAID_COMPONENT && mf->Function != in mptscsih_search_running_cmds()
1102 if ((mf->Bus != vdevice->vtarget->channel) || in mptscsih_search_running_cmds()
1103 (mf->TargetID != vdevice->vtarget->id) || in mptscsih_search_running_cmds()
1104 memcmp(lun.scsi_lun, mf->LUN, 8)) in mptscsih_search_running_cmds()
1107 if ((unsigned char *)mf != sc->host_scribble) in mptscsih_search_running_cmds()
1112 mpt_free_msg_frame(ioc, (MPT_FRAME_HDR *)mf); in mptscsih_search_running_cmds()
1120 sc, mf, ii)); in mptscsih_search_running_cmds()
1316 MPT_FRAME_HDR *mf; in mptscsih_qcmd() local
1339 if ((mf = mpt_get_msg_frame(ioc->DoneCtx, ioc)) == NULL) { in mptscsih_qcmd()
1345 pScsiReq = (SCSIIORequest_t *) mf; in mptscsih_qcmd()
1347 my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptscsih_qcmd()
1423 SCpnt->host_scribble = (unsigned char *)mf; in mptscsih_qcmd()
1426 mpt_put_msg_frame(ioc->DoneCtx, ioc, mf); in mptscsih_qcmd()
1428 ioc->name, SCpnt, mf, my_idx)); in mptscsih_qcmd()
1429 DBG_DUMP_REQUEST_FRAME(ioc, (u32 *)mf); in mptscsih_qcmd()
1434 mpt_free_msg_frame(ioc, mf); in mptscsih_qcmd()
1516 MPT_FRAME_HDR *mf; in mptscsih_IssueTaskMgmt() local
1556 mf = NULL; in mptscsih_IssueTaskMgmt()
1563 if ((mf = mpt_get_msg_frame(ioc->TaskCtx, ioc)) == NULL) { in mptscsih_IssueTaskMgmt()
1571 ioc->name, mf)); in mptscsih_IssueTaskMgmt()
1575 pScsiTm = (SCSITaskMgmt_t *) mf; in mptscsih_IssueTaskMgmt()
1604 mpt_put_msg_frame_hi_pri(ioc->TaskCtx, ioc, mf); in mptscsih_IssueTaskMgmt()
1611 ioc->name, mf, retval)); in mptscsih_IssueTaskMgmt()
1612 mpt_free_msg_frame(ioc, mf); in mptscsih_IssueTaskMgmt()
1623 "TaskMgmt TIMED OUT!(mf=%p)\n", ioc->name, mf)); in mptscsih_IssueTaskMgmt()
1648 mpt_free_msg_frame(ioc, mf); in mptscsih_IssueTaskMgmt()
1684 MPT_FRAME_HDR *mf; in mptscsih_abort() local
1766 mf = MPT_INDEX_2_MFPTR(ioc, scpnt_idx); in mptscsih_abort()
1767 ctx2abort = mf->u.frame.hwhdr.msgctxu.MsgContext; in mptscsih_abort()
2053 mptscsih_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, in mptscsih_taskmgmt_complete() argument
2057 "TaskMgmt completed (mf=%p, mr=%p)\n", ioc->name, mf, mr)); in mptscsih_taskmgmt_complete()
2405 mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SCSIIOReply_t … in mptscsih_copy_sense_data() argument
2414 pReq = (SCSIIORequest_t *) mf; in mptscsih_copy_sense_data()
2422 req_index = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptscsih_copy_sense_data()
2777 MPT_FRAME_HDR *mf; in mptscsih_do_cmd() local
2899 if ((mf = mpt_get_msg_frame(ioc->InternalCtx, ioc)) == NULL) { in mptscsih_do_cmd()
2906 pScsiReq = (SCSIIORequest_t *) mf; in mptscsih_do_cmd()
2909 my_idx = le16_to_cpu(mf->u.frame.hwhdr.msgctxu.fld.req_idx); in mptscsih_do_cmd()
2964 mpt_put_msg_frame(ioc->InternalCtx, ioc, mf); in mptscsih_do_cmd()
2973 mpt_free_msg_frame(ioc, mf); in mptscsih_do_cmd()
2983 mpt_free_msg_frame(ioc, mf); in mptscsih_do_cmd()