Lines Matching defs:iocb

256 	IOCB_t *iocb;
335 iocb = &psb->cur_iocbq.iocb;
336 iocb->un.fcpi64.bdl.ulpIoTag32 = 0;
340 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BDE_IMMED;
341 iocb->un.fcpi64.bdl.bdeSize = sizeof(struct fcp_cmnd);
342 iocb->un.fcpi64.bdl.addrLow = offsetof(IOCB_t,
344 iocb->un.fcpi64.bdl.addrHigh = 0;
345 iocb->ulpBdeCount = 0;
346 iocb->ulpLe = 0;
348 iocb->unsli3.fcp_ext.rbde.tus.f.bdeFlags =
350 iocb->unsli3.fcp_ext.rbde.tus.f.bdeSize =
352 iocb->unsli3.fcp_ext.rbde.addrLow =
354 iocb->unsli3.fcp_ext.rbde.addrHigh =
357 iocb->un.fcpi64.bdl.bdeFlags = BUFF_TYPE_BLP_64;
358 iocb->un.fcpi64.bdl.bdeSize =
360 iocb->un.fcpi64.bdl.addrLow =
362 iocb->un.fcpi64.bdl.addrHigh =
364 iocb->ulpBdeCount = 1;
365 iocb->ulpLe = 1;
367 iocb->ulpClass = CLASS3;
816 IOCB_t *iocb_cmd = &lpfc_cmd->cur_iocbq.iocb;
892 * explicitly reinitialized since all iocb memory resources are reused.
2499 IOCB_t *iocb_cmd = &lpfc_cmd->cur_iocbq.iocb;
2605 * reinitialized since all iocb memory resources are used many times
2913 bgf = &pIocbOut->iocb.unsli3.sli3_bg;
3229 * all iocb memory resources are reused.
3252 * OAS, set the oas iocb related flags.
3448 * OAS, set the oas iocb related flags.
4166 lpfc_cmd->cur_iocbq.iocb.ulpIoTag);
4235 lpfc_cmd->cur_iocbq.iocb.ulpIoTag);
4369 lpfc_cmd->result = (pIocbOut->iocb.un.ulpWord[4] & IOERR_PARAM_MASK);
4370 lpfc_cmd->status = pIocbOut->iocb.ulpStatus;
4434 pIocbOut->iocb.ulpContext,
4435 lpfc_cmd->cur_iocbq.iocb.ulpIoTag);
4441 pIocbOut->iocb.un.fcpi.fcpi_parm);
4491 pIocbOut->iocb.unsli3.sli3_bg.bgstat) {
4605 IOCB_t *iocb_cmd = &lpfc_cmd->cur_iocbq.iocb;
4613 piocbq->iocb.un.fcpi.fcpi_XRdy = 0;
4632 piocbq->iocb.un.fcpi.fcpi_XRdy = xrdy_len;
4651 piocbq->iocb.ulpContext = pnode->nlp_rpi;
4653 piocbq->iocb.ulpFCP2Rcvy = 1;
4655 piocbq->iocb.ulpFCP2Rcvy = 0;
4657 piocbq->iocb.ulpClass = (pnode->nlp_fcp_info & 0x0f);
4661 piocbq->iocb.ulpTimeout = tmo;
4783 * This routine initializes fcp_cmnd and iocb data structure from scsi command
4849 piocb = &piocbq->iocb;
5397 "3376 FCP could not issue iocb err %x "
5409 cur_iocbq->iocb.ulpContext,
5414 cur_iocbq->iocb.ulpTimeout,
5514 struct lpfc_iocbq *iocb;
5552 iocb = &lpfc_cmd->cur_iocbq;
5554 pring_s4 = phba->sli4_hba.hdwq[iocb->hba_wqidx].io_wq->pring;
5562 if (!(iocb->cmd_flag & LPFC_IO_ON_TXCMPLQ)) {
5582 WARN_ON(iocb->io_buf != lpfc_cmd);
5585 if (iocb->cmd_flag & LPFC_DRIVER_ABORTED) {
5598 ret_val = lpfc_sli4_issue_abort_iotag(phba, iocb,
5602 ret_val = lpfc_sli_issue_abort_iotag(phba, pring, iocb,
5641 iocb->sli4_xritag, ret,