/Linux-v5.4/drivers/scsi/lpfc/ |
D | lpfc_nportdisc.c | 170 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_check_elscmpl_iocb() argument 179 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_check_elscmpl_iocb() 284 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() argument 300 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_plogi() 308 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 317 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 327 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 331 icmd = &cmdiocb->iocb; in lpfc_rcv_plogi() 374 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, in lpfc_rcv_plogi() 506 rc = lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, in lpfc_rcv_plogi() [all …]
|
D | lpfc_ct.c | 661 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_ft() argument 664 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft() 675 ndlp = cmdiocb->context_un.ndlp; in lpfc_cmpl_ct_cmd_gid_ft() 678 cmdiocb->context_un.rsp_iocb = rspiocb; in lpfc_cmpl_ct_cmd_gid_ft() 679 inp = (struct lpfc_dmabuf *) cmdiocb->context1; in lpfc_cmpl_ct_cmd_gid_ft() 680 outp = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_cmpl_ct_cmd_gid_ft() 741 type = lpfc_get_gidft_type(vport, cmdiocb); in lpfc_cmpl_ct_cmd_gid_ft() 857 cmdiocb->context_un.ndlp = ndlp; /* Now restore ndlp for free */ in lpfc_cmpl_ct_cmd_gid_ft() 858 lpfc_ct_free_iocb(phba, cmdiocb); in lpfc_cmpl_ct_cmd_gid_ft() 863 lpfc_cmpl_ct_cmd_gid_pt(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_pt() argument [all …]
|
D | lpfc_els.c | 980 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() argument 983 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_flogi() 986 struct lpfc_nodelist *ndlp = cmdiocb->context1; in lpfc_cmpl_els_flogi() 987 struct lpfc_dmabuf *pcmd = cmdiocb->context2, *prsp; in lpfc_cmpl_els_flogi() 1052 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) in lpfc_cmpl_els_flogi() 1059 cmdiocb->sli4_xritag, irsp->ulpTimeout); in lpfc_cmpl_els_flogi() 1120 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 1207 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_flogi() 1219 lpfc_cmpl_els_link_down(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_link_down() argument 1226 pcmd = (uint32_t *)(((struct lpfc_dmabuf *)cmdiocb->context2)->virt); in lpfc_cmpl_els_link_down() [all …]
|
D | lpfc_sli.c | 11009 lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli_abort_els_cmpl() argument 11022 abort_context = cmdiocb->iocb.un.acxri.abortContextTag; in lpfc_sli_abort_els_cmpl() 11023 abort_iotag = cmdiocb->iocb.un.acxri.abortIoTag; in lpfc_sli_abort_els_cmpl() 11058 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_sli_abort_els_cmpl() 11074 lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_ignore_els_cmpl() argument 11085 if (cmdiocb->iocb.ulpCommand == CMD_GEN_REQUEST64_CR) in lpfc_ignore_els_cmpl() 11086 lpfc_ct_free_iocb(phba, cmdiocb); in lpfc_ignore_els_cmpl() 11088 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_ignore_els_cmpl() 11106 struct lpfc_iocbq *cmdiocb) in lpfc_sli_abort_iotag_issue() argument 11108 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_sli_abort_iotag_issue() [all …]
|
D | lpfc_nvme.c | 1748 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_nvme_abort_fcreq_cmpl() argument 1755 cmdiocb->iocb.un.acxri.abortContextTag, in lpfc_nvme_abort_fcreq_cmpl() 1756 cmdiocb->iocb.un.acxri.abortIoTag, in lpfc_nvme_abort_fcreq_cmpl() 1757 cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl() 1761 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_nvme_abort_fcreq_cmpl()
|
D | lpfc_bsg.c | 5877 struct lpfc_iocbq *cmdiocb; in lpfc_bsg_timeout() local 5914 cmdiocb = dd_data->context_un.iocb.cmdiocbq; in lpfc_bsg_timeout() 5919 if (!(cmdiocb->iocb_flag & LPFC_IO_CMD_OUTSTANDING)) { in lpfc_bsg_timeout() 5925 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout() 5931 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb); in lpfc_bsg_timeout() 5956 cmdiocb = dd_data->context_un.menlo.cmdiocbq; in lpfc_bsg_timeout() 5962 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout() 5968 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb); in lpfc_bsg_timeout()
|
D | lpfc_crtn.h | 569 struct lpfc_iocbq *cmdiocb,
|