/Linux-v6.6/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 176 pcmd = cmdiocb->cmd_dmabuf; in lpfc_check_elscmpl_iocb() 326 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() argument 345 pcmd = cmdiocb->cmd_dmabuf; in lpfc_rcv_plogi() 353 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 362 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 372 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi() 378 wqe = &cmdiocb->wqe; in lpfc_rcv_plogi() 380 icmd = &cmdiocb->iocb; in lpfc_rcv_plogi() 431 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, 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 = cmdiocb->ndlp; in lpfc_ct_unsol_cmpl() 125 mp = cmdiocb->rsp_dmabuf; in lpfc_ct_unsol_cmpl() 126 bmp = cmdiocb->bpl_dmabuf; in lpfc_ct_unsol_cmpl() 130 cmdiocb->rsp_dmabuf = NULL; in lpfc_ct_unsol_cmpl() 136 cmdiocb->bpl_dmabuf = NULL; in lpfc_ct_unsol_cmpl() 139 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_ct_unsol_cmpl() 913 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_ft() argument 916 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft() [all …]
|
D | lpfc_els.c | 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() 971 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_flogi() 1026 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) { in lpfc_cmpl_els_flogi() 1047 ulp_status, ulp_word4, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 1116 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi() 1228 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_flogi() [all …]
|
D | lpfc_sli.c | 1777 lpfc_cmf_sync_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmf_sync_cmpl() argument 1827 wqe = &cmdiocb->wqe; in lpfc_cmf_sync_cmpl() 1912 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_cmf_sync_cmpl() 4190 struct lpfc_iocbq *cmdiocb; in lpfc_sli_sp_handle_rspiocb() local 4295 cmdiocb = NULL; in lpfc_sli_sp_handle_rspiocb() 4297 cmdiocb = lpfc_sli_iocbq_lookup(phba, pring, in lpfc_sli_sp_handle_rspiocb() 4299 if (cmdiocb) { in lpfc_sli_sp_handle_rspiocb() 4301 if (cmdiocb->cmd_cmpl) { in lpfc_sli_sp_handle_rspiocb() 4303 cmdiocb->cmd_cmpl(phba, cmdiocb, saveq); in lpfc_sli_sp_handle_rspiocb() 4306 __lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_sli_sp_handle_rspiocb() [all …]
|
D | lpfc_crtn.h | 135 void lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, 365 struct lpfc_iocbq *cmdiocb, void *cmpl); 641 struct lpfc_iocbq *cmdiocb,
|
D | lpfc_nvme.c | 1819 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_nvme_abort_fcreq_cmpl() argument 1828 bf_get(wqe_ctxt_tag, &cmdiocb->wqe.generic.wqe_com), in lpfc_nvme_abort_fcreq_cmpl() 1829 get_job_abtsiotag(phba, cmdiocb), cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl() 1833 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_nvme_abort_fcreq_cmpl()
|
D | lpfc_bsg.c | 5606 struct lpfc_iocbq *cmdiocb; in lpfc_bsg_timeout() local 5643 cmdiocb = dd_data->context_un.iocb.cmdiocbq; in lpfc_bsg_timeout() 5648 if (!(cmdiocb->cmd_flag & LPFC_IO_CMD_OUTSTANDING)) { in lpfc_bsg_timeout() 5654 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout() 5660 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb, NULL); in lpfc_bsg_timeout()
|