piocbq 916 drivers/scsi/lpfc/lpfc_bsg.c struct lpfc_iocbq *piocbq) piocbq 929 drivers/scsi/lpfc/lpfc_bsg.c struct lpfc_dmabuf *bdeBuf1 = piocbq->context2; piocbq 930 drivers/scsi/lpfc/lpfc_bsg.c struct lpfc_dmabuf *bdeBuf2 = piocbq->context3; piocbq 940 drivers/scsi/lpfc/lpfc_bsg.c list_add_tail(&head, &piocbq->list); piocbq 942 drivers/scsi/lpfc/lpfc_bsg.c if (piocbq->iocb.ulpBdeCount == 0 || piocbq 943 drivers/scsi/lpfc/lpfc_bsg.c piocbq->iocb.un.cont64[0].tus.f.bdeSize == 0) piocbq 953 drivers/scsi/lpfc/lpfc_bsg.c dma_addr = getPaddr(piocbq->iocb.un.cont64[0].addrHigh, piocbq 954 drivers/scsi/lpfc/lpfc_bsg.c piocbq->iocb.un.cont64[0].addrLow); piocbq 1113 drivers/scsi/lpfc/lpfc_bsg.c piocbq->iocb.ulpContext; piocbq 1115 drivers/scsi/lpfc/lpfc_bsg.c piocbq->iocb.unsli3.rcvsli3.ox_id; piocbq 1117 drivers/scsi/lpfc/lpfc_bsg.c piocbq->iocb.un.rcvels.remoteID; piocbq 1120 drivers/scsi/lpfc/lpfc_bsg.c evt_dat->immed_dat = piocbq->iocb.ulpContext; piocbq 329 drivers/scsi/lpfc/lpfc_crtn.h struct lpfc_iocbq *piocbq); piocbq 81 drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_ignore_hbq_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, piocbq 88 drivers/scsi/lpfc/lpfc_ct.c piocbq->iocb.ulpStatus); piocbq 93 drivers/scsi/lpfc/lpfc_ct.c size, piocbq->iocb.ulpStatus); piocbq 97 drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_unsol_buffer(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, piocbq 100 drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_ignore_hbq_buffer(phba, piocbq, mp, size); piocbq 105 drivers/scsi/lpfc/lpfc_ct.c struct lpfc_iocbq *piocbq) piocbq 108 drivers/scsi/lpfc/lpfc_ct.c IOCB_t *icmd = &piocbq->iocb; piocbq 116 drivers/scsi/lpfc/lpfc_ct.c if (lpfc_bsg_ct_unsol_event(phba, pring, piocbq) == 0) piocbq 139 drivers/scsi/lpfc/lpfc_ct.c list_add_tail(&head, &piocbq->list); piocbq 147 drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_unsol_buffer(phba, piocbq, bdeBuf, size); piocbq 153 drivers/scsi/lpfc/lpfc_ct.c lpfc_ct_unsol_buffer(phba, piocbq, bdeBuf, piocbq 161 drivers/scsi/lpfc/lpfc_ct.c list_add_tail(&head, &piocbq->list); piocbq 4085 drivers/scsi/lpfc/lpfc_scsi.c struct lpfc_iocbq *piocbq = &(lpfc_cmd->cur_iocbq); piocbq 4113 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.un.fcpi.fcpi_XRdy = 0; piocbq 4132 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.un.fcpi.fcpi_XRdy = fcpdl; piocbq 4134 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.un.fcpi.fcpi_XRdy = piocbq 4162 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpContext = pnode->nlp_rpi; piocbq 4164 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpContext = piocbq 4167 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpFCP2Rcvy = 1; piocbq 4169 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpFCP2Rcvy = 0; piocbq 4171 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpClass = (pnode->nlp_fcp_info & 0x0f); piocbq 4172 drivers/scsi/lpfc/lpfc_scsi.c piocbq->context1 = lpfc_cmd; piocbq 4173 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb_cmpl = lpfc_scsi_cmd_iocb_cmpl; piocbq 4174 drivers/scsi/lpfc/lpfc_scsi.c piocbq->iocb.ulpTimeout = lpfc_cmd->timeout; piocbq 4175 drivers/scsi/lpfc/lpfc_scsi.c piocbq->vport = vport; piocbq 4198 drivers/scsi/lpfc/lpfc_scsi.c struct lpfc_iocbq *piocbq; piocbq 4208 drivers/scsi/lpfc/lpfc_scsi.c piocbq = &(lpfc_cmd->cur_iocbq); piocbq 4209 drivers/scsi/lpfc/lpfc_scsi.c piocbq->vport = vport; piocbq 4211 drivers/scsi/lpfc/lpfc_scsi.c piocb = &piocbq->iocb; piocbq 1112 drivers/scsi/lpfc/lpfc_sli.c __lpfc_sli_get_els_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq) piocbq 1122 drivers/scsi/lpfc/lpfc_sli.c if (piocbq->iocb_flag & LPFC_IO_NVME_LS) piocbq 1129 drivers/scsi/lpfc/lpfc_sli.c if (piocbq->iocb_flag & LPFC_IO_FCP) { piocbq 1130 drivers/scsi/lpfc/lpfc_sli.c lpfc_cmd = (struct lpfc_io_buf *) piocbq->context1; piocbq 1132 drivers/scsi/lpfc/lpfc_sli.c } else if ((piocbq->iocb.ulpCommand == CMD_GEN_REQUEST64_CR) && piocbq 1133 drivers/scsi/lpfc/lpfc_sli.c !(piocbq->iocb_flag & LPFC_IO_LIBDFC)) { piocbq 1134 drivers/scsi/lpfc/lpfc_sli.c ndlp = piocbq->context_un.ndlp; piocbq 1135 drivers/scsi/lpfc/lpfc_sli.c } else if (piocbq->iocb_flag & LPFC_IO_LIBDFC) { piocbq 1136 drivers/scsi/lpfc/lpfc_sli.c if (piocbq->iocb_flag & LPFC_IO_LOOPBACK) piocbq 1139 drivers/scsi/lpfc/lpfc_sli.c ndlp = piocbq->context_un.ndlp; piocbq 1141 drivers/scsi/lpfc/lpfc_sli.c ndlp = piocbq->context1; piocbq 1187 drivers/scsi/lpfc/lpfc_sli.c __lpfc_sli_get_nvmet_sglq(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq) piocbq 9176 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_bpl2sgl(struct lpfc_hba *phba, struct lpfc_iocbq *piocbq, piocbq 9190 drivers/scsi/lpfc/lpfc_sli.c if (!piocbq || !sglq) piocbq 9194 drivers/scsi/lpfc/lpfc_sli.c icmd = &piocbq->iocb; piocbq 9204 drivers/scsi/lpfc/lpfc_sli.c if (piocbq->context3) piocbq 9205 drivers/scsi/lpfc/lpfc_sli.c dmabuf = (struct lpfc_dmabuf *)piocbq->context3; piocbq 9232 drivers/scsi/lpfc/lpfc_sli.c if (piocbq->iocb.ulpCommand == CMD_GEN_REQUEST64_CR) { piocbq 11778 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_iocbq *piocbq, uint32_t flag) piocbq 11784 drivers/scsi/lpfc/lpfc_sli.c ret = piocbq->iocb_flag & flag; piocbq 19601 drivers/scsi/lpfc/lpfc_sli.c struct lpfc_iocbq *piocbq = NULL; piocbq 19626 drivers/scsi/lpfc/lpfc_sli.c list_for_each_entry(piocbq, &pring->txq, list) { piocbq 19638 drivers/scsi/lpfc/lpfc_sli.c piocbq = lpfc_sli_ringtx_get(phba, pring); piocbq 19639 drivers/scsi/lpfc/lpfc_sli.c if (!piocbq) { piocbq 19646 drivers/scsi/lpfc/lpfc_sli.c sglq = __lpfc_sli_get_els_sglq(phba, piocbq); piocbq 19648 drivers/scsi/lpfc/lpfc_sli.c __lpfc_sli_ringtx_put(phba, pring, piocbq); piocbq 19657 drivers/scsi/lpfc/lpfc_sli.c piocbq->sli4_lxritag = sglq->sli4_lxritag; piocbq 19658 drivers/scsi/lpfc/lpfc_sli.c piocbq->sli4_xritag = sglq->sli4_xritag; piocbq 19659 drivers/scsi/lpfc/lpfc_sli.c if (NO_XRI == lpfc_sli4_bpl2sgl(phba, piocbq, sglq)) piocbq 19661 drivers/scsi/lpfc/lpfc_sli.c else if (lpfc_sli4_iocb2wqe(phba, piocbq, &wqe)) piocbq 19666 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli_ringtxcmpl_put(phba, pring, piocbq); piocbq 19674 drivers/scsi/lpfc/lpfc_sli.c piocbq->iotag, piocbq->sli4_xritag); piocbq 19675 drivers/scsi/lpfc/lpfc_sli.c list_add_tail(&piocbq->list, &completions);