Lines Matching defs:mp_req

548 	struct bnx2fc_mp_req *mp_req = &(io_req->mp_req);
554 mp_req->tm_flags = 0;
555 if (mp_req->mp_req_bd) {
557 mp_req->mp_req_bd,
558 mp_req->mp_req_bd_dma);
559 mp_req->mp_req_bd = NULL;
561 if (mp_req->mp_resp_bd) {
563 mp_req->mp_resp_bd,
564 mp_req->mp_resp_bd_dma);
565 mp_req->mp_resp_bd = NULL;
567 if (mp_req->req_buf) {
569 mp_req->req_buf,
570 mp_req->req_buf_dma);
571 mp_req->req_buf = NULL;
573 if (mp_req->resp_buf) {
575 mp_req->resp_buf,
576 mp_req->resp_buf_dma);
577 mp_req->resp_buf = NULL;
583 struct bnx2fc_mp_req *mp_req;
591 mp_req = (struct bnx2fc_mp_req *)&(io_req->mp_req);
592 memset(mp_req, 0, sizeof(struct bnx2fc_mp_req));
595 mp_req->req_len = sizeof(struct fcp_cmnd);
596 io_req->data_xfer_len = mp_req->req_len;
598 mp_req->req_len = io_req->data_xfer_len;
600 mp_req->req_buf = dma_alloc_coherent(&hba->pcidev->dev, CNIC_PAGE_SIZE,
601 &mp_req->req_buf_dma,
603 if (!mp_req->req_buf) {
609 mp_req->resp_buf = dma_alloc_coherent(&hba->pcidev->dev, CNIC_PAGE_SIZE,
610 &mp_req->resp_buf_dma,
612 if (!mp_req->resp_buf) {
617 memset(mp_req->req_buf, 0, CNIC_PAGE_SIZE);
618 memset(mp_req->resp_buf, 0, CNIC_PAGE_SIZE);
622 mp_req->mp_req_bd = dma_alloc_coherent(&hba->pcidev->dev, sz,
623 &mp_req->mp_req_bd_dma,
625 if (!mp_req->mp_req_bd) {
630 mp_req->mp_resp_bd = dma_alloc_coherent(&hba->pcidev->dev, sz,
631 &mp_req->mp_resp_bd_dma,
633 if (!mp_req->mp_resp_bd) {
639 addr = mp_req->req_buf_dma;
640 mp_req_bd = mp_req->mp_req_bd;
651 mp_resp_bd = mp_req->mp_resp_bd;
652 addr = mp_req->resp_buf_dma;
727 tm_req = (struct bnx2fc_mp_req *)&(io_req->mp_req);
878 abts_req = (struct bnx2fc_mp_req *)&(abts_io_req->mp_req);
1546 tm_req = &(io_req->mp_req);
1754 fcp_cmnd->fc_tm_flags = io_req->mp_req.tm_flags;