Lines Matching refs:pwqe
20241 struct lpfc_iocbq *pwqe) in lpfc_sli4_issue_wqe() argument
20243 union lpfc_wqe128 *wqe = &pwqe->wqe; in lpfc_sli4_issue_wqe()
20252 if (pwqe->iocb_flag & LPFC_IO_NVME_LS) { in lpfc_sli4_issue_wqe()
20256 sglq = __lpfc_sli_get_els_sglq(phba, pwqe); in lpfc_sli4_issue_wqe()
20261 pwqe->sli4_lxritag = sglq->sli4_lxritag; in lpfc_sli4_issue_wqe()
20262 pwqe->sli4_xritag = sglq->sli4_xritag; in lpfc_sli4_issue_wqe()
20263 if (lpfc_wqe_bpl2sgl(phba, pwqe, sglq) == NO_XRI) { in lpfc_sli4_issue_wqe()
20267 bf_set(wqe_xri_tag, &pwqe->wqe.xmit_bls_rsp.wqe_com, in lpfc_sli4_issue_wqe()
20268 pwqe->sli4_xritag); in lpfc_sli4_issue_wqe()
20275 lpfc_sli_ringtxcmpl_put(phba, pring, pwqe); in lpfc_sli4_issue_wqe()
20283 if (pwqe->iocb_flag & LPFC_IO_NVME) { in lpfc_sli4_issue_wqe()
20297 lpfc_sli_ringtxcmpl_put(phba, pring, pwqe); in lpfc_sli4_issue_wqe()
20305 if (pwqe->iocb_flag & LPFC_IO_NVMET) { in lpfc_sli4_issue_wqe()
20310 ctxp = pwqe->context2; in lpfc_sli4_issue_wqe()
20312 if (pwqe->sli4_xritag == NO_XRI) { in lpfc_sli4_issue_wqe()
20313 pwqe->sli4_lxritag = sglq->sli4_lxritag; in lpfc_sli4_issue_wqe()
20314 pwqe->sli4_xritag = sglq->sli4_xritag; in lpfc_sli4_issue_wqe()
20316 bf_set(wqe_xri_tag, &pwqe->wqe.xmit_bls_rsp.wqe_com, in lpfc_sli4_issue_wqe()
20317 pwqe->sli4_xritag); in lpfc_sli4_issue_wqe()
20327 lpfc_sli_ringtxcmpl_put(phba, pring, pwqe); in lpfc_sli4_issue_wqe()