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