Lines Matching refs:cmdiocbq
2464 struct lpfc_iocbq *cmdiocbq = NULL;
2559 cmdiocbq = lpfc_sli_iocbq_lookup(phba, pring,
2561 if (unlikely(!cmdiocbq))
2563 if (cmdiocbq->iocb_flag & LPFC_DRIVER_ABORTED)
2564 cmdiocbq->iocb_flag &= ~LPFC_DRIVER_ABORTED;
2565 if (cmdiocbq->iocb_cmpl) {
2567 (cmdiocbq->iocb_cmpl)(phba, cmdiocbq,
7562 * @cmdiocbq: Pointer to command iocb.
7578 struct lpfc_iocbq *cmdiocbq,
7586 cmdiocbq->iocb_flag |= LPFC_IO_WAKE;
7587 if (cmdiocbq->context2 && rspiocbq)
7588 memcpy(&((struct lpfc_iocbq *)cmdiocbq->context2)->iocb,
7592 if ((cmdiocbq->iocb_flag & LPFC_IO_FCP) &&
7593 !(cmdiocbq->iocb_flag & LPFC_IO_LIBDFC)) {
7594 lpfc_cmd = container_of(cmdiocbq, struct lpfc_scsi_buf,
7599 pdone_q = cmdiocbq->context_un.wait_queue;
8594 * @pIocbOut: pointer to the cmdiocbq
8650 struct lpfc_iocbq *cmdiocbq;
8658 cmdiocbq = lpfc_sli_iocbq_lookup_by_tag(phba, pring,
8662 if (unlikely(!cmdiocbq)) {
8672 lpfc_sli4_iocb_param_transfer(phba, irspiocbq, cmdiocbq, wcqe);
9187 struct lpfc_iocbq *cmdiocbq;
9218 cmdiocbq = lpfc_sli_iocbq_lookup_by_tag(phba, pring,
9221 if (unlikely(!cmdiocbq)) {
9228 if (unlikely(!cmdiocbq->iocb_cmpl)) {
9237 lpfc_sli4_iocb_param_transfer(phba, &irspiocbq, cmdiocbq, wcqe);
9239 if (cmdiocbq->iocb_flag & LPFC_DRIVER_ABORTED) {
9241 cmdiocbq->iocb_flag &= ~LPFC_DRIVER_ABORTED;
9246 (cmdiocbq->iocb_cmpl)(phba, cmdiocbq, &irspiocbq);