Lines Matching defs:cmdiocbq

3995 	struct lpfc_iocbq *cmdiocbq = NULL;
4091 cmdiocbq = lpfc_sli_iocbq_lookup(phba, pring,
4093 if (unlikely(!cmdiocbq))
4095 if (cmdiocbq->cmd_flag & LPFC_DRIVER_ABORTED)
4096 cmdiocbq->cmd_flag &= ~LPFC_DRIVER_ABORTED;
4097 if (cmdiocbq->cmd_cmpl) {
4099 cmdiocbq->cmd_cmpl(phba, cmdiocbq, &rspiocbq);
10765 __lpfc_sli_prep_els_req_rsp_s3(struct lpfc_iocbq *cmdiocbq,
10773 cmd = &cmdiocbq->iocb;
10814 __lpfc_sli_prep_els_req_rsp_s4(struct lpfc_iocbq *cmdiocbq,
10824 wqe = &cmdiocbq->wqe;
10879 bf_set(wqe_reqtag, &wqe->generic.wqe_com, cmdiocbq->iotag);
10905 lpfc_sli_prep_els_req_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
10910 phba->__lpfc_sli_prep_els_req_rsp(cmdiocbq, vport, bmp, cmd_size, did,
10915 __lpfc_sli_prep_gen_req_s3(struct lpfc_iocbq *cmdiocbq, struct lpfc_dmabuf *bmp,
10920 cmd = &cmdiocbq->iocb;
10942 __lpfc_sli_prep_gen_req_s4(struct lpfc_iocbq *cmdiocbq, struct lpfc_dmabuf *bmp,
10949 cmdwqe = &cmdiocbq->wqe;
10996 lpfc_sli_prep_gen_req(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
10999 phba->__lpfc_sli_prep_gen_req(cmdiocbq, bmp, rpi, num_entry, tmo);
11003 __lpfc_sli_prep_xmit_seq64_s3(struct lpfc_iocbq *cmdiocbq,
11009 icmd = &cmdiocbq->iocb;
11042 __lpfc_sli_prep_xmit_seq64_s4(struct lpfc_iocbq *cmdiocbq,
11049 wqe = &cmdiocbq->wqe;
11078 if (cmdiocbq->cmd_flag & (LPFC_IO_LIBDFC | LPFC_IO_LOOPBACK))
11086 lpfc_sli_prep_xmit_seq64(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
11090 phba->__lpfc_sli_prep_xmit_seq64(cmdiocbq, bmp, rpi, ox_id, num_entry,
11095 __lpfc_sli_prep_abort_xri_s3(struct lpfc_iocbq *cmdiocbq, u16 ulp_context,
11101 icmd = &cmdiocbq->iocb;
11125 __lpfc_sli_prep_abort_xri_s4(struct lpfc_iocbq *cmdiocbq, u16 ulp_context,
11131 wqe = &cmdiocbq->wqe;
11161 lpfc_sli_prep_abort_xri(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq,
11165 phba->__lpfc_sli_prep_abort_xri(cmdiocbq, ulp_context, iotag, ulp_class,
12972 * @cmdiocbq: Pointer to command iocb.
12988 struct lpfc_iocbq *cmdiocbq,
12997 if (cmdiocbq->cmd_flag & LPFC_IO_WAKE_TMO) {
13006 cmdiocbq->cmd_cmpl = cmdiocbq->wait_cmd_cmpl;
13007 cmdiocbq->wait_cmd_cmpl = NULL;
13008 if (cmdiocbq->cmd_cmpl)
13009 cmdiocbq->cmd_cmpl(phba, cmdiocbq, NULL);
13011 lpfc_sli_release_iocbq(phba, cmdiocbq);
13016 cmdiocbq->cmd_flag |= LPFC_IO_WAKE;
13017 if (cmdiocbq->rsp_iocb && rspiocbq)
13018 memcpy((char *)cmdiocbq->rsp_iocb + offset,
13022 if ((cmdiocbq->cmd_flag & LPFC_IO_FCP) &&
13023 !(cmdiocbq->cmd_flag & LPFC_IO_LIBDFC)) {
13024 lpfc_cmd = container_of(cmdiocbq, struct lpfc_io_buf,
13032 pdone_q = cmdiocbq->context_un.wait_queue;
14175 struct lpfc_iocbq *cmdiocbq;
14187 cmdiocbq = lpfc_sli_iocbq_lookup_by_tag(phba, pring,
14189 if (unlikely(!cmdiocbq)) {
14200 memcpy(&irspiocbq->wqe, &cmdiocbq->wqe, sizeof(union lpfc_wqe128));
14204 lpfc_sli_ringtxcmpl_put(phba, pring, cmdiocbq);
15037 struct lpfc_iocbq *cmdiocbq;
15063 cmdiocbq = lpfc_sli_iocbq_lookup_by_tag(phba, pring,
15066 if (unlikely(!cmdiocbq)) {
15074 cmdiocbq->isr_timestamp = cq->isr_timestamp;
15078 cmdiocbq->cmd_flag |= LPFC_EXCHANGE_BUSY;
15082 if (cmdiocbq->cmd_cmpl) {
15084 if (!(cmdiocbq->cmd_flag & LPFC_IO_FCP) &&
15085 cmdiocbq->cmd_flag & LPFC_DRIVER_ABORTED) {
15087 cmdiocbq->cmd_flag &= ~LPFC_DRIVER_ABORTED;
15092 memcpy(&cmdiocbq->wcqe_cmpl, wcqe,
15094 cmdiocbq->cmd_cmpl(phba, cmdiocbq, cmdiocbq);