Lines Matching refs:cmdiocb

60 			      struct lpfc_iocbq *cmdiocb,
943 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() argument
946 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_flogi()
948 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_flogi()
950 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf, *prsp; in lpfc_cmpl_els_flogi()
970 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_flogi()
1025 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) in lpfc_cmpl_els_flogi()
1031 ulp_status, ulp_word4, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi()
1101 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi()
1202 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_flogi()
1215 lpfc_cmpl_els_link_down(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_link_down() argument
1222 pcmd = (uint32_t *)cmdiocb->cmd_dmabuf->virt; in lpfc_cmpl_els_link_down()
1232 cmdiocb->cmd_flag); in lpfc_cmpl_els_link_down()
1234 if (cmdiocb->cmd_flag & LPFC_IO_FABRIC) { in lpfc_cmpl_els_link_down()
1235 cmdiocb->cmd_flag &= ~LPFC_IO_FABRIC; in lpfc_cmpl_els_link_down()
1238 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_link_down()
1908 lpfc_cmpl_els_rrq(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_rrq() argument
1911 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_rrq()
1912 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_rrq()
1918 rrq = cmdiocb->context_un.rrq; in lpfc_cmpl_els_rrq()
1919 cmdiocb->rsp_iocb = rspiocb; in lpfc_cmpl_els_rrq()
1924 get_job_els_rsp64_did(phba, cmdiocb)); in lpfc_cmpl_els_rrq()
1932 get_wqe_tmo(cmdiocb), rrq->xritag, rrq->rxid); in lpfc_cmpl_els_rrq()
1949 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_rrq()
1974 lpfc_cmpl_els_plogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_plogi() argument
1977 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_plogi()
1988 cmdiocb->rsp_iocb = rspiocb; in lpfc_cmpl_els_plogi()
1992 did = get_job_els_rsp64_did(phba, cmdiocb); in lpfc_cmpl_els_plogi()
1995 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_plogi()
2040 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) { in lpfc_cmpl_els_plogi()
2062 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_plogi()
2087 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_plogi()
2091 prsp = list_entry(cmdiocb->cmd_dmabuf->list.next, in lpfc_cmpl_els_plogi()
2111 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_plogi()
2136 free_ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_plogi()
2138 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_plogi()
2285 lpfc_cmpl_els_prli(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_prli() argument
2288 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_prli()
2297 cmdiocb->rsp_iocb = rspiocb; in lpfc_cmpl_els_prli()
2299 ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_prli()
2330 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) { in lpfc_cmpl_els_prli()
2356 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_prli()
2381 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_prli()
2389 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_prli()
2394 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_prli()
2739 lpfc_cmpl_els_adisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_adisc() argument
2742 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_adisc()
2750 cmdiocb->rsp_iocb = rspiocb; in lpfc_cmpl_els_adisc()
2752 ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_adisc()
2758 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_adisc()
2792 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) { in lpfc_cmpl_els_adisc()
2807 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_adisc()
2823 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_adisc()
2827 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_adisc()
2834 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_adisc()
2931 lpfc_cmpl_els_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_logo() argument
2934 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_logo()
2945 cmdiocb->rsp_iocb = rspiocb; in lpfc_cmpl_els_logo()
2951 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_logo()
3003 lpfc_disc_state_machine(vport, ndlp, cmdiocb, NLP_EVT_CMPL_LOGO); in lpfc_cmpl_els_logo()
3014 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_logo()
3047 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_logo()
3063 lpfc_disc_state_machine(vport, ndlp, cmdiocb, in lpfc_cmpl_els_logo()
3068 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_logo()
3177 lpfc_cmpl_els_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_cmd() argument
3180 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_cmd()
3187 did = get_job_els_rsp64_did(phba, cmdiocb); in lpfc_cmpl_els_cmd()
3190 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_cmd()
3191 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_cmd()
3210 free_ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_cmd()
3212 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_cmd()
3310 lpfc_cmpl_els_disc_cmd(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_disc_cmd() argument
3313 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_disc_cmd()
3319 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_disc_cmd()
3324 did = get_job_els_rsp64_did(phba, cmdiocb); in lpfc_cmpl_els_disc_cmd()
3327 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_disc_cmd()
3328 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_disc_cmd()
3342 iotag, ulp_status, ulp_word4, tmo, cmdiocb->retry); in lpfc_cmpl_els_disc_cmd()
3344 pcmd = cmdiocb->cmd_dmabuf; in lpfc_cmpl_els_disc_cmd()
3357 cmdiocb->retry++; in lpfc_cmpl_els_disc_cmd()
3358 if (cmdiocb->retry <= 1) { in lpfc_cmpl_els_disc_cmd()
3361 lpfc_issue_els_scr(vport, cmdiocb->retry); in lpfc_cmpl_els_disc_cmd()
3364 lpfc_issue_els_edc(vport, cmdiocb->retry); in lpfc_cmpl_els_disc_cmd()
3367 lpfc_issue_els_rdf(vport, cmdiocb->retry); in lpfc_cmpl_els_disc_cmd()
3376 lpfc_cmpl_els_edc(phba, cmdiocb, rspiocb); in lpfc_cmpl_els_disc_cmd()
3416 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_disc_cmd()
3811 lpfc_els_rcv_rdf(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rdf() argument
3815 if (lpfc_els_rsp_acc(vport, ELS_CMD_RDF, cmdiocb, ndlp, NULL)) { in lpfc_els_rcv_rdf()
3930 lpfc_cmpl_els_edc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_edc() argument
3946 ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_edc()
3970 pcmd = cmdiocb->cmd_dmabuf; in lpfc_cmpl_els_edc()
4115 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_edc()
4556 lpfc_els_retry(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_els_retry() argument
4559 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_els_retry()
4561 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_els_retry()
4562 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_retry()
4607 cmdiocb->sli4_lxritag, 0, 0); in lpfc_els_retry()
4613 if (cmd == ELS_CMD_PLOGI && cmdiocb->retry == 0) in lpfc_els_retry()
4622 cmd, cmdiocb->retry, delay); in lpfc_els_retry()
4626 if (cmdiocb->retry > 2) in lpfc_els_retry()
4633 if (cmdiocb->retry > 100) in lpfc_els_retry()
4657 (cmdiocb->retry + 1) == maxretry) { in lpfc_els_retry()
4787 if (cmdiocb->retry >= 32) in lpfc_els_retry()
4887 if (cmdiocb->retry >= 100) in lpfc_els_retry()
4889 else if (cmdiocb->retry >= 32) in lpfc_els_retry()
4899 cmdiocb->retry++; in lpfc_els_retry()
4900 if (maxretry && (cmdiocb->retry >= maxretry)) { in lpfc_els_retry()
4917 cmdiocb->retry, delay); in lpfc_els_retry()
4926 cmd, did, cmdiocb->retry, delay); in lpfc_els_retry()
4943 ndlp->nlp_retry = cmdiocb->retry; in lpfc_els_retry()
4966 lpfc_issue_els_flogi(vport, ndlp, cmdiocb->retry); in lpfc_els_retry()
4969 lpfc_issue_els_fdisc(vport, ndlp, cmdiocb->retry); in lpfc_els_retry()
4977 lpfc_issue_els_plogi(vport, did, cmdiocb->retry); in lpfc_els_retry()
4982 lpfc_issue_els_adisc(vport, ndlp, cmdiocb->retry); in lpfc_els_retry()
4988 lpfc_issue_els_prli(vport, ndlp, cmdiocb->retry); in lpfc_els_retry()
4993 lpfc_issue_els_logo(vport, ndlp, cmdiocb->retry); in lpfc_els_retry()
5009 cmd, did, cmdiocb->retry, ulp_status, in lpfc_els_retry()
5163 lpfc_cmpl_els_logo_acc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_logo_acc() argument
5166 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_logo_acc()
5167 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_logo_acc()
5212 cmdiocb->ndlp = NULL; in lpfc_cmpl_els_logo_acc()
5220 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_logo_acc()
5283 lpfc_cmpl_els_rsp(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_rsp() argument
5286 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_rsp()
5298 if (cmdiocb->context_un.mbox) in lpfc_cmpl_els_rsp()
5299 mbox = cmdiocb->context_un.mbox; in lpfc_cmpl_els_rsp()
5303 did = get_job_els_rsp64_did(phba, cmdiocb); in lpfc_cmpl_els_rsp()
5306 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_rsp()
5307 iotag = get_wqe_reqtag(cmdiocb); in lpfc_cmpl_els_rsp()
5420 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_rsp()
5823 lpfc_issue_els_edc_rsp(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_issue_els_edc_rsp() argument
5842 elsiocb = lpfc_prep_els_iocb(vport, 0, cmdsize, cmdiocb->retry, in lpfc_issue_els_edc_rsp()
5850 get_job_ulpcontext(phba, cmdiocb)); /* Xri / rx_id */ in lpfc_issue_els_edc_rsp()
5852 get_job_rcvoxid(phba, cmdiocb)); in lpfc_issue_els_edc_rsp()
5855 cmd = &cmdiocb->iocb; in lpfc_issue_els_edc_rsp()
7211 lpfc_els_rcv_rdp(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rdp() argument
7236 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_rdp()
7261 cmd = &cmdiocb->wqe; in lpfc_els_rcv_rdp()
7291 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rdp()
7521 lpfc_els_rcv_lcb(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_lcb() argument
7532 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_lcb()
7572 lcb_context->ox_id = get_job_rcvoxid(phba, cmdiocb); in lpfc_els_rcv_lcb()
7573 lcb_context->rx_id = get_job_ulpcontext(phba, cmdiocb); in lpfc_els_rcv_lcb()
7594 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lcb()
7770 struct lpfc_iocbq *cmdiocb) in lpfc_send_rscn_event() argument
7778 pcmd = cmdiocb->cmd_dmabuf; in lpfc_send_rscn_event()
7826 lpfc_els_rcv_rscn(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rscn() argument
7838 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_rscn()
7850 lpfc_send_rscn_event(vport, cmdiocb); in lpfc_els_rcv_rscn()
7862 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rscn()
7881 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rscn()
7912 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, in lpfc_els_rcv_rscn()
7931 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rscn()
7976 cmdiocb->cmd_dmabuf = NULL; in lpfc_els_rcv_rscn()
7997 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rscn()
8016 cmdiocb->cmd_dmabuf = NULL; in lpfc_els_rcv_rscn()
8019 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rscn()
8135 lpfc_els_rcv_flogi(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_flogi() argument
8140 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_flogi()
8142 union lpfc_wqe128 *wqe = &cmdiocb->wqe; in lpfc_els_rcv_flogi()
8283 lpfc_els_rsp_acc(vport, ELS_CMD_FLOGI, cmdiocb, ndlp, NULL); in lpfc_els_rcv_flogi()
8308 lpfc_els_rcv_rnid(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rnid() argument
8316 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_rnid()
8328 lpfc_els_rsp_rnid_acc(vport, rn->Format, cmdiocb, ndlp); in lpfc_els_rcv_rnid()
8336 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rnid()
8352 lpfc_els_rcv_echo(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_echo() argument
8357 pcmd = (uint8_t *)cmdiocb->cmd_dmabuf->virt; in lpfc_els_rcv_echo()
8362 lpfc_els_rsp_echo_acc(vport, pcmd, cmdiocb, ndlp); in lpfc_els_rcv_echo()
8380 lpfc_els_rcv_lirr(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_lirr() argument
8390 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lirr()
8411 lpfc_els_rcv_rrq(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rrq() argument
8414 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rrq()
8416 lpfc_els_clear_rrq(vport, cmdiocb, ndlp); in lpfc_els_rcv_rrq()
8546 lpfc_els_rcv_rls(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rls() argument
8552 u32 ctx = get_job_ulpcontext(phba, cmdiocb); in lpfc_els_rcv_rls()
8553 u32 ox_id = get_job_rcvoxid(phba, cmdiocb); in lpfc_els_rcv_rls()
8587 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rls()
8613 lpfc_els_rcv_rtv(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rtv() argument
8649 get_job_ulpcontext(phba, cmdiocb)); in lpfc_els_rcv_rtv()
8651 get_job_rcvoxid(phba, cmdiocb)); in lpfc_els_rcv_rtv()
8654 icmd->ulpContext = get_job_ulpcontext(phba, cmdiocb); in lpfc_els_rcv_rtv()
8655 icmd->unsli3.rcvsli3.ox_id = get_job_rcvoxid(phba, cmdiocb); in lpfc_els_rcv_rtv()
8697 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rtv()
8907 lpfc_els_rcv_rpl(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_rpl() argument
8924 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rpl()
8930 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_rpl()
8943 lpfc_els_rsp_rpl_acc(vport, cmdsize, cmdiocb, ndlp); in lpfc_els_rcv_rpl()
8973 lpfc_els_rcv_farp(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_farp() argument
8981 did = get_job_els_rsp64_did(vport->phba, cmdiocb); in lpfc_els_rcv_farp()
8982 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_farp()
9044 lpfc_els_rcv_farpr(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_farpr() argument
9051 did = get_job_els_rsp64_did(vport->phba, cmdiocb); in lpfc_els_rcv_farpr()
9052 pcmd = cmdiocb->cmd_dmabuf; in lpfc_els_rcv_farpr()
9060 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_els_rcv_farpr()
9085 lpfc_els_rcv_fan(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_fan() argument
9093 lp = (uint32_t *)cmdiocb->cmd_dmabuf->virt; in lpfc_els_rcv_fan()
9130 lpfc_els_rcv_edc(struct lpfc_vport *vport, struct lpfc_iocbq *cmdiocb, in lpfc_els_rcv_edc() argument
9142 payload = cmdiocb->cmd_dmabuf->virt; in lpfc_els_rcv_edc()
9246 lpfc_issue_els_edc_rsp(vport, cmdiocb, ndlp); in lpfc_els_rcv_edc()
11042 struct lpfc_iocbq *cmdiocb, in lpfc_fabric_login_reqd() argument
11076 lpfc_cmpl_els_fdisc(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_fdisc() argument
11079 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_fdisc()
11081 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_fdisc()
11085 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf, *prsp; in lpfc_cmpl_els_fdisc()
11111 if (lpfc_fabric_login_reqd(phba, cmdiocb, rspiocb)) { in lpfc_cmpl_els_fdisc()
11117 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) in lpfc_cmpl_els_fdisc()
11207 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_fdisc()
11336 lpfc_cmpl_els_npiv_logo(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_npiv_logo() argument
11339 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_npiv_logo()
11345 ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_npiv_logo()
11351 did = get_job_els_rsp64_did(phba, cmdiocb); in lpfc_cmpl_els_npiv_logo()
11352 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_npiv_logo()
11391 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_npiv_logo()
11601 lpfc_cmpl_fabric_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_fabric_iocb() argument
11608 WARN_ON((cmdiocb->cmd_flag & LPFC_IO_FABRIC) != LPFC_IO_FABRIC); in lpfc_cmpl_fabric_iocb()
11633 cmdiocb->cmd_cmpl = cmdiocb->fabric_cmd_cmpl; in lpfc_cmpl_fabric_iocb()
11634 cmdiocb->fabric_cmd_cmpl = NULL; in lpfc_cmpl_fabric_iocb()
11635 cmdiocb->cmd_flag &= ~LPFC_IO_FABRIC; in lpfc_cmpl_fabric_iocb()
11636 cmdiocb->cmd_cmpl(phba, cmdiocb, rspiocb); in lpfc_cmpl_fabric_iocb()
11994 lpfc_cmpl_els_qfpa(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_qfpa() argument
11997 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_qfpa()
12002 struct lpfc_dmabuf *dmabuf = cmdiocb->cmd_dmabuf; in lpfc_cmpl_els_qfpa()
12007 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_qfpa()
12082 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_qfpa()