Lines Matching refs:mf
212 static void mpt_iocstatus_info(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf);
449 MPT_FRAME_HDR *mf = NULL; in mpt_turbo_reply() local
461 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
476 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_turbo_reply()
477 mpt_free_msg_frame(ioc, mf); in mpt_turbo_reply()
501 if (MptCallbacks[cb_idx](ioc, mf, mr)) in mpt_turbo_reply()
502 mpt_free_msg_frame(ioc, mf); in mpt_turbo_reply()
510 MPT_FRAME_HDR *mf; in mpt_reply() local
535 mf = MPT_INDEX_2_MFPTR(ioc, req_idx); in mpt_reply()
555 mpt_iocstatus_info(ioc, (u32)ioc_stat, mf); in mpt_reply()
566 freeme = MptCallbacks[cb_idx](ioc, mf, mr); in mpt_reply()
573 mpt_free_msg_frame(ioc, mf); in mpt_reply()
894 MPT_FRAME_HDR *mf; in mpt_get_msg_frame() local
914 mf = list_entry(ioc->FreeQ.next, MPT_FRAME_HDR, in mpt_get_msg_frame()
916 list_del(&mf->u.frame.linkage.list); in mpt_get_msg_frame()
917 mf->u.frame.linkage.arg1 = 0; in mpt_get_msg_frame()
918 mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */ in mpt_get_msg_frame()
919 req_offset = (u8 *)mf - (u8 *)ioc->req_frames; in mpt_get_msg_frame()
922 mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); in mpt_get_msg_frame()
923 mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; in mpt_get_msg_frame()
931 mf = NULL; in mpt_get_msg_frame()
935 if (mf == NULL) in mpt_get_msg_frame()
946 ioc->name, cb_idx, ioc->id, mf)); in mpt_get_msg_frame()
947 return mf; in mpt_get_msg_frame()
961 mpt_put_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf) in mpt_put_msg_frame() argument
968 mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; /* byte */ in mpt_put_msg_frame()
969 req_offset = (u8 *)mf - (u8 *)ioc->req_frames; in mpt_put_msg_frame()
972 mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); in mpt_put_msg_frame()
973 mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; in mpt_put_msg_frame()
975 DBG_DUMP_PUT_MSG_FRAME(ioc, (u32 *)mf); in mpt_put_msg_frame()
997 mpt_put_msg_frame_hi_pri(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf) in mpt_put_msg_frame_hi_pri() argument
1004 mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; in mpt_put_msg_frame_hi_pri()
1005 req_offset = (u8 *)mf - (u8 *)ioc->req_frames; in mpt_put_msg_frame_hi_pri()
1007 mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(req_idx); in mpt_put_msg_frame_hi_pri()
1008 mf->u.frame.hwhdr.msgctxu.fld.rsvd = 0; in mpt_put_msg_frame_hi_pri()
1010 DBG_DUMP_PUT_MSG_FRAME(ioc, (u32 *)mf); in mpt_put_msg_frame_hi_pri()
1028 mpt_free_msg_frame(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf) in mpt_free_msg_frame() argument
1034 if (cpu_to_le32(mf->u.frame.linkage.arg1) == 0xdeadbeaf) in mpt_free_msg_frame()
1037 mf->u.frame.linkage.arg1 = cpu_to_le32(0xdeadbeaf); in mpt_free_msg_frame()
1038 list_add(&mf->u.frame.linkage.list, &ioc->FreeQ); in mpt_free_msg_frame()
1204 MPT_FRAME_HDR *mf = (MPT_FRAME_HDR*)req; in mpt_send_handshake_request() local
1205 mf->u.frame.hwhdr.msgctxu.fld.req_idx = cpu_to_le16(ii); in mpt_send_handshake_request()
1206 mf->u.frame.hwhdr.msgctxu.fld.cb_idx = cb_idx; in mpt_send_handshake_request()
4419 MPT_FRAME_HDR *mf; in PrimeIocFifos() local
4548 mf = (MPT_FRAME_HDR *) mem; in PrimeIocFifos()
4549 list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeChainQ); in PrimeIocFifos()
4561 mf = (MPT_FRAME_HDR *) mem; in PrimeIocFifos()
4564 list_add_tail(&mf->u.frame.linkage.list, &ioc->FreeQ); in PrimeIocFifos()
5064 MPT_FRAME_HDR *mf = NULL; in mptbase_sas_persist_operation() local
5092 if ((mf = mpt_get_msg_frame(mpt_base_index, ioc)) == NULL) { in mptbase_sas_persist_operation()
5098 mpi_hdr = (MPIHeader_t *) mf; in mptbase_sas_persist_operation()
5099 sasIoUnitCntrReq = (SasIoUnitControlRequest_t *)mf; in mptbase_sas_persist_operation()
5105 mpt_put_msg_frame(mpt_base_index, ioc, mf); in mptbase_sas_persist_operation()
5117 mpt_free_msg_frame(ioc, mf); in mptbase_sas_persist_operation()
6343 MPT_FRAME_HDR *mf; in mpt_config() local
6393 if ((mf = mpt_get_msg_frame(mpt_base_index, ioc)) == NULL) { in mpt_config()
6400 pReq = (Config_t *)mf; in mpt_config()
6457 mpt_put_msg_frame(mpt_base_index, ioc, mf); in mpt_config()
6529 mpt_free_msg_frame(ioc, mf); in mpt_config()
8176 mpt_iocstatus_info_config(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf) in mpt_iocstatus_info_config() argument
8178 Config_t *pReq = (Config_t *)mf; in mpt_iocstatus_info_config()
8254 mpt_iocstatus_info(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf) in mpt_iocstatus_info() argument
8307 mpt_iocstatus_info_config(ioc, status, mf); in mpt_iocstatus_info()