Lines Matching refs:nextiocb
2178 * @nextiocb: Pointer to driver iocb object which need to be
2190 IOCB_t *iocb, struct lpfc_iocbq *nextiocb)
2195 nextiocb->iocb.ulpIoTag = (nextiocb->cmd_cmpl) ? nextiocb->iotag : 0;
2201 *(((uint32_t *) &nextiocb->iocb) + 4),
2202 *(((uint32_t *) &nextiocb->iocb) + 6),
2203 *(((uint32_t *) &nextiocb->iocb) + 7));
2209 lpfc_sli_pcimem_bcopy(&nextiocb->iocb, iocb, phba->iocb_cmd_size);
2218 if (nextiocb->cmd_cmpl)
2219 lpfc_sli_ringtxcmpl_put(phba, pring, nextiocb);
2221 __lpfc_sli_release_iocbq(phba, nextiocb);
2299 struct lpfc_iocbq *nextiocb;
2317 (nextiocb = lpfc_sli_ringtx_get(phba, pring)))
2318 lpfc_sli_submit_iocb(phba, pring, iocb, nextiocb);
10385 struct lpfc_iocbq * nextiocb;
10389 nextiocb = lpfc_sli_ringtx_get(phba, pring);
10390 if (!nextiocb) {
10391 nextiocb = *piocb;
10395 return nextiocb;
10424 struct lpfc_iocbq *nextiocb;
10495 (nextiocb = lpfc_sli_next_iocb(phba, pring, &piocb)))
10496 lpfc_sli_submit_iocb(phba, pring, iocb, nextiocb);