Lines Matching refs:nvmewqeq

798 	struct lpfc_iocbq *nvmewqeq;  in lpfc_nvmet_xmt_ls_rsp()  local
823 nvmewqeq = lpfc_nvmet_prep_ls_wqe(phba, ctxp, rsp->rspdma, in lpfc_nvmet_xmt_ls_rsp()
825 if (nvmewqeq == NULL) { in lpfc_nvmet_xmt_ls_rsp()
838 nvmewqeq->rsvd2 = 1; in lpfc_nvmet_xmt_ls_rsp()
839 nvmewqeq->hba_wqidx = 0; in lpfc_nvmet_xmt_ls_rsp()
840 nvmewqeq->context3 = &dmabuf; in lpfc_nvmet_xmt_ls_rsp()
842 bpl.addrLow = nvmewqeq->wqe.xmit_sequence.bde.addrLow; in lpfc_nvmet_xmt_ls_rsp()
843 bpl.addrHigh = nvmewqeq->wqe.xmit_sequence.bde.addrHigh; in lpfc_nvmet_xmt_ls_rsp()
848 nvmewqeq->wqe_cmpl = lpfc_nvmet_xmt_ls_rsp_cmp; in lpfc_nvmet_xmt_ls_rsp()
849 nvmewqeq->iocb_cmpl = NULL; in lpfc_nvmet_xmt_ls_rsp()
850 nvmewqeq->context2 = ctxp; in lpfc_nvmet_xmt_ls_rsp()
853 ctxp->oxid, nvmewqeq->hba_wqidx, rsp->rsplen); in lpfc_nvmet_xmt_ls_rsp()
855 rc = lpfc_sli4_issue_wqe(phba, LPFC_ELS_RING, nvmewqeq); in lpfc_nvmet_xmt_ls_rsp()
872 lpfc_nlp_put(nvmewqeq->context1); in lpfc_nvmet_xmt_ls_rsp()
889 struct lpfc_iocbq *nvmewqeq; in lpfc_nvmet_xmt_fcp_op() local
937 nvmewqeq = lpfc_nvmet_prep_fcp_wqe(phba, ctxp); in lpfc_nvmet_xmt_fcp_op()
938 if (nvmewqeq == NULL) { in lpfc_nvmet_xmt_fcp_op()
947 nvmewqeq->wqe_cmpl = lpfc_nvmet_xmt_fcp_op_cmp; in lpfc_nvmet_xmt_fcp_op()
948 nvmewqeq->iocb_cmpl = NULL; in lpfc_nvmet_xmt_fcp_op()
949 nvmewqeq->context2 = ctxp; in lpfc_nvmet_xmt_fcp_op()
950 nvmewqeq->iocb_flag |= LPFC_IO_NVMET; in lpfc_nvmet_xmt_fcp_op()
957 rc = lpfc_sli4_issue_wqe(phba, LPFC_FCP_RING, nvmewqeq); in lpfc_nvmet_xmt_fcp_op()
979 list_add_tail(&nvmewqeq->list, &wq->wqfull_list); in lpfc_nvmet_xmt_fcp_op()
993 nvmewqeq->context2 = NULL; in lpfc_nvmet_xmt_fcp_op()
994 nvmewqeq->context3 = NULL; in lpfc_nvmet_xmt_fcp_op()
1620 struct lpfc_iocbq *nvmewqeq; in lpfc_nvmet_wqfull_flush() local
1635 list_for_each_entry_safe(nvmewqeq, next_nvmewqeq, in lpfc_nvmet_wqfull_flush()
1639 if (nvmewqeq->context2 == ctxp) { in lpfc_nvmet_wqfull_flush()
1640 list_del(&nvmewqeq->list); in lpfc_nvmet_wqfull_flush()
1643 lpfc_nvmet_xmt_fcp_op_cmp(phba, nvmewqeq, in lpfc_nvmet_wqfull_flush()
1650 list_del(&nvmewqeq->list); in lpfc_nvmet_wqfull_flush()
1652 lpfc_nvmet_xmt_fcp_op_cmp(phba, nvmewqeq, wcqep); in lpfc_nvmet_wqfull_flush()
1667 struct lpfc_iocbq *nvmewqeq; in lpfc_nvmet_wqfull_process() local
1678 list_remove_head(&wq->wqfull_list, nvmewqeq, struct lpfc_iocbq, in lpfc_nvmet_wqfull_process()
1681 rc = lpfc_sli4_issue_wqe(phba, LPFC_FCP_RING, nvmewqeq); in lpfc_nvmet_wqfull_process()
1685 list_add(&nvmewqeq->list, &wq->wqfull_list); in lpfc_nvmet_wqfull_process()