MPT_FRAME_HDR
mpt_free_msg_frame(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf)
ii = MFPTR_2_MPT_INDEX(ioc,(MPT_FRAME_HDR*)req);
MPT_FRAME_HDR *mf = (MPT_FRAME_HDR*)req;
static int mptbase_reply(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req,
MPT_FRAME_HDR *reply);
static void mpt_iocstatus_info(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf);
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf = NULL;
MPT_FRAME_HDR *mr = NULL;
ioc->reply_frames = (MPT_FRAME_HDR *) mem;
ioc->req_frames = (MPT_FRAME_HDR *) mem;
mf = (MPT_FRAME_HDR *) mem;
mf = (MPT_FRAME_HDR *) mem;
mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa);
mr = (MPT_FRAME_HDR *) CAST_U32_TO_PTR(pa);
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mr;
MPT_FRAME_HDR *mf = NULL;
mr = (MPT_FRAME_HDR *)((u8 *)ioc->reply_frames +
mptbase_reply(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req, MPT_FRAME_HDR *reply)
mpt_put_msg_frame(mpt_base_index, ioc, (MPT_FRAME_HDR *)pAck);
MPT_FRAME_HDR *mf;
mpt_iocstatus_info_config(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf)
mpt_iocstatus_info(MPT_ADAPTER *ioc, u32 ioc_status, MPT_FRAME_HDR *mf)
MPT_FRAME_HDR*
MPT_FRAME_HDR *mf;
mf = list_entry(ioc->FreeQ.next, MPT_FRAME_HDR,
mpt_put_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf)
mpt_put_msg_frame_hi_pri(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf)
MPT_FRAME_HDR *reply_frames; /* Reply msg frames - rounded up! */
MPT_FRAME_HDR *req_frames; /* Request msg frames - rounded up! */
typedef int (*MPT_CALLBACK)(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req, MPT_FRAME_HDR *reply);
(MPT_FRAME_HDR*)( (u8*)(ioc)->req_frames + (ioc)->req_sz * (idx) )
(MPT_FRAME_HDR*)( (u8*)(ioc)->reply_frames + (ioc)->req_sz * (idx) )
extern MPT_FRAME_HDR *mpt_get_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc);
extern void mpt_free_msg_frame(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf);
extern void mpt_put_msg_frame(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf);
extern void mpt_put_msg_frame_hi_pri(u8 cb_idx, MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf);
MPT_FRAME_HDR *mf = NULL;
mptctl_reply(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req, MPT_FRAME_HDR *reply)
MPT_FRAME_HDR *mf = NULL;
mptctl_taskmgmt_reply(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr)
MPT_FRAME_HDR *mf;
mptctl_timeout_expired(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf)
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
static int lan_reply (MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf,
MPT_FRAME_HDR *reply);
lan_reply (MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *reply)
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
mptsas_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr)
static int mptsas_mgmt_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req,
MPT_FRAME_HDR *reply)
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
mpt_free_msg_frame(ioc, (MPT_FRAME_HDR *)mf);
MPT_FRAME_HDR *req, MPT_FRAME_HDR *reply);
int mptscsih_scandv_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
mpt_free_msg_frame(ioc, (MPT_FRAME_HDR *)mf);
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *chainBuf;
chainBuf = list_entry(ioc->FreeChainQ.next, MPT_FRAME_HDR,
MPT_FRAME_HDR *chain;
chain = (MPT_FRAME_HDR *) (ioc->ChainBuffer
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
mptscsih_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf,
MPT_FRAME_HDR *mr)
mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SCSIIOReply_t *pScsiReply)
mptscsih_scandv_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req,
MPT_FRAME_HDR *reply)
mptscsih_get_completion_code(MPT_ADAPTER *ioc, MPT_FRAME_HDR *req,
MPT_FRAME_HDR *reply)
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;
mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *mr)
int mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
int mptscsih_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
static void mptscsih_copy_sense_data(struct scsi_cmnd *sc, MPT_SCSI_HOST *hd, MPT_FRAME_HDR *mf, SCSIIOReply_t *pScsiReply);
extern int mptscsih_io_done(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
extern int mptscsih_taskmgmt_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
extern int mptscsih_scandv_complete(MPT_ADAPTER *ioc, MPT_FRAME_HDR *mf, MPT_FRAME_HDR *r);
MPT_FRAME_HDR *mf;
MPT_FRAME_HDR *mf;