/Linux-v5.15/drivers/scsi/lpfc/ |
D | lpfc_nportdisc.c | 168 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_check_elscmpl_iocb() argument 177 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_check_elscmpl_iocb() 321 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() argument 338 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_plogi() 346 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 355 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 365 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 369 icmd = &cmdiocb->iocb; in lpfc_rcv_plogi() 420 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, in lpfc_rcv_plogi() 530 memcpy((uint8_t *)save_iocb, (uint8_t *)cmdiocb, in lpfc_rcv_plogi() [all …]
|
D | lpfc_ct.c | 79 lpfc_cmpl_ct_cmd_vmid(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, 115 lpfc_ct_unsol_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_ct_unsol_cmpl() argument 121 ndlp = (struct lpfc_nodelist *)cmdiocb->context1; in lpfc_ct_unsol_cmpl() 125 mp = cmdiocb->context2; in lpfc_ct_unsol_cmpl() 126 bmp = cmdiocb->context3; in lpfc_ct_unsol_cmpl() 130 cmdiocb->context2 = NULL; in lpfc_ct_unsol_cmpl() 136 cmdiocb->context3 = NULL; in lpfc_ct_unsol_cmpl() 139 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_ct_unsol_cmpl() 936 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_ft() argument 939 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft() [all …]
|
D | lpfc_els.c | 60 struct lpfc_iocbq *cmdiocb, 985 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() argument 988 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_flogi() 991 struct lpfc_nodelist *ndlp = cmdiocb->context1; in lpfc_cmpl_els_flogi() 992 struct lpfc_dmabuf *pcmd = cmdiocb->context2, *prsp; in lpfc_cmpl_els_flogi() 1057 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) in lpfc_cmpl_els_flogi() 1064 cmdiocb->sli4_xritag, irsp->ulpTimeout); in lpfc_cmpl_els_flogi() 1126 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 1227 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_flogi() 1240 lpfc_cmpl_els_link_down(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_link_down() argument [all …]
|
D | lpfc_crtn.h | 122 void lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, 350 struct lpfc_iocbq *cmdiocb, void *cmpl); 608 struct lpfc_iocbq *cmdiocb,
|
D | lpfc_sli.c | 1783 lpfc_cmf_sync_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmf_sync_cmpl() argument 1832 wqe = &cmdiocb->wqe; in lpfc_cmf_sync_cmpl() 1899 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_cmf_sync_cmpl() 12230 lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli_abort_els_cmpl() argument 12243 abort_context = cmdiocb->iocb.un.acxri.abortContextTag; in lpfc_sli_abort_els_cmpl() 12244 abort_iotag = cmdiocb->iocb.un.acxri.abortIoTag; in lpfc_sli_abort_els_cmpl() 12276 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_sli_abort_els_cmpl() 12292 lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_ignore_els_cmpl() argument 12308 if (cmdiocb->iocb.ulpCommand == CMD_GEN_REQUEST64_CR) { in lpfc_ignore_els_cmpl() 12309 ndlp = cmdiocb->context_un.ndlp; in lpfc_ignore_els_cmpl() [all …]
|
D | lpfc_nvme.c | 1738 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_nvme_abort_fcreq_cmpl() argument 1745 cmdiocb->iocb.un.acxri.abortContextTag, in lpfc_nvme_abort_fcreq_cmpl() 1746 cmdiocb->iocb.un.acxri.abortIoTag, in lpfc_nvme_abort_fcreq_cmpl() 1747 cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl() 1751 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_nvme_abort_fcreq_cmpl()
|
D | lpfc_bsg.c | 5962 struct lpfc_iocbq *cmdiocb; in lpfc_bsg_timeout() local 5999 cmdiocb = dd_data->context_un.iocb.cmdiocbq; in lpfc_bsg_timeout() 6004 if (!(cmdiocb->iocb_flag & LPFC_IO_CMD_OUTSTANDING)) { in lpfc_bsg_timeout() 6010 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout() 6016 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb, NULL); in lpfc_bsg_timeout() 6041 cmdiocb = dd_data->context_un.menlo.cmdiocbq; in lpfc_bsg_timeout() 6047 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout() 6053 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb, NULL); in lpfc_bsg_timeout()
|