Home
last modified time | relevance | path

Searched refs:cmdiocb (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/scsi/lpfc/
H A Dlpfc_nportdisc.c177 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_check_elscmpl_iocb() argument
185 pcmd = cmdiocb->cmd_dmabuf; in lpfc_check_elscmpl_iocb()
359 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() argument
378 pcmd = cmdiocb->cmd_dmabuf; in lpfc_rcv_plogi()
386 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
395 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
405 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
411 wqe = &cmdiocb->wqe; in lpfc_rcv_plogi()
413 icmd = &cmdiocb->iocb; in lpfc_rcv_plogi()
494 &cmdiocb->wqe.xmit_els_rsp); in lpfc_rcv_plogi()
[all …]
H A Dlpfc_ct.c79 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()
909 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_ft() argument
912 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft()
[all …]
H A Dlpfc_els.c60 struct lpfc_iocbq *cmdiocb,
919 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() argument
922 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_flogi()
923 struct lpfc_nodelist *ndlp = cmdiocb->ndlp; in lpfc_cmpl_els_flogi()
925 struct lpfc_dmabuf *pcmd = cmdiocb->cmd_dmabuf, *prsp; in lpfc_cmpl_els_flogi()
951 tmo = get_wqe_tmo(cmdiocb); in lpfc_cmpl_els_flogi()
1007 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()
1032 cmdiocb->iotag, tmo, kref_read(&ndlp->kref)); in lpfc_cmpl_els_flogi()
1098 cmdiocb->iotag, cmdiocb->sli4_xritag, in lpfc_cmpl_els_flogi()
[all …]
H A Dlpfc_sli.c1779 lpfc_cmf_sync_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmf_sync_cmpl() argument
1829 wqe = &cmdiocb->wqe; in lpfc_cmf_sync_cmpl()
1914 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_cmf_sync_cmpl()
4194 struct lpfc_iocbq *cmdiocb; in lpfc_sli_sp_handle_rspiocb() local
4299 cmdiocb = NULL; in lpfc_sli_sp_handle_rspiocb()
4301 cmdiocb = lpfc_sli_iocbq_lookup(phba, pring, in lpfc_sli_sp_handle_rspiocb()
4303 if (cmdiocb) { in lpfc_sli_sp_handle_rspiocb()
4305 if (cmdiocb->cmd_cmpl) { in lpfc_sli_sp_handle_rspiocb()
4307 cmdiocb->cmd_cmpl(phba, cmdiocb, saveq); in lpfc_sli_sp_handle_rspiocb()
4310 __lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_sli_sp_handle_rspiocb()
[all …]
H A Dlpfc_nvme.c1817 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_nvme_abort_fcreq_cmpl() argument
1826 bf_get(wqe_ctxt_tag, &cmdiocb->wqe.generic.wqe_com), in lpfc_nvme_abort_fcreq_cmpl()
1827 get_job_abtsiotag(phba, cmdiocb), cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl()
1831 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_nvme_abort_fcreq_cmpl()
H A Dlpfc_bsg.c5806 struct lpfc_iocbq *cmdiocb; in lpfc_bsg_timeout() local
5843 cmdiocb = dd_data->context_un.iocb.cmdiocbq; in lpfc_bsg_timeout()
5848 if (!(cmdiocb->cmd_flag & LPFC_IO_CMD_OUTSTANDING)) { in lpfc_bsg_timeout()
5854 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout()
5860 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb, NULL); in lpfc_bsg_timeout()