Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/scsi/lpfc/
Dlpfc_nportdisc.c170 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()
373 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, in lpfc_rcv_plogi()
505 rc = lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, in lpfc_rcv_plogi()
[all …]
Dlpfc_ct.c645 lpfc_cmpl_ct_cmd_gid_ft(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gid_ft() argument
648 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_ct_cmd_gid_ft()
659 ndlp = cmdiocb->context_un.ndlp; in lpfc_cmpl_ct_cmd_gid_ft()
662 cmdiocb->context_un.rsp_iocb = rspiocb; in lpfc_cmpl_ct_cmd_gid_ft()
663 inp = (struct lpfc_dmabuf *) cmdiocb->context1; in lpfc_cmpl_ct_cmd_gid_ft()
664 outp = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_cmpl_ct_cmd_gid_ft()
725 type = lpfc_get_gidft_type(vport, cmdiocb); in lpfc_cmpl_ct_cmd_gid_ft()
834 cmdiocb->context_un.ndlp = ndlp; /* Now restore ndlp for free */ in lpfc_cmpl_ct_cmd_gid_ft()
835 lpfc_ct_free_iocb(phba, cmdiocb); in lpfc_cmpl_ct_cmd_gid_ft()
840 lpfc_cmpl_ct_cmd_gff_id(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_ct_cmd_gff_id() argument
[all …]
Dlpfc_els.c976 lpfc_cmpl_els_flogi(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_flogi() argument
979 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_flogi()
982 struct lpfc_nodelist *ndlp = cmdiocb->context1; in lpfc_cmpl_els_flogi()
983 struct lpfc_dmabuf *pcmd = cmdiocb->context2, *prsp; in lpfc_cmpl_els_flogi()
1048 if (lpfc_els_retry(phba, cmdiocb, rspiocb)) in lpfc_cmpl_els_flogi()
1114 "Data: x%x x%x x%x x%x x%x x%x\n", cmdiocb->iotag, in lpfc_cmpl_els_flogi()
1199 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_cmpl_els_flogi()
1786 lpfc_cmpl_els_rrq(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_cmpl_els_rrq() argument
1789 struct lpfc_vport *vport = cmdiocb->vport; in lpfc_cmpl_els_rrq()
1795 rrq = cmdiocb->context_un.rrq; in lpfc_cmpl_els_rrq()
[all …]
Dlpfc_sli.c91 struct lpfc_iocbq *cmdiocb);
10688 lpfc_sli_abort_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_sli_abort_els_cmpl() argument
10701 abort_context = cmdiocb->iocb.un.acxri.abortContextTag; in lpfc_sli_abort_els_cmpl()
10702 abort_iotag = cmdiocb->iocb.un.acxri.abortIoTag; in lpfc_sli_abort_els_cmpl()
10734 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_sli_abort_els_cmpl()
10750 lpfc_ignore_els_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_ignore_els_cmpl() argument
10761 if (cmdiocb->iocb.ulpCommand == CMD_GEN_REQUEST64_CR) in lpfc_ignore_els_cmpl()
10762 lpfc_ct_free_iocb(phba, cmdiocb); in lpfc_ignore_els_cmpl()
10764 lpfc_els_free_iocb(phba, cmdiocb); in lpfc_ignore_els_cmpl()
10782 struct lpfc_iocbq *cmdiocb) in lpfc_sli_abort_iotag_issue() argument
[all …]
Dlpfc_nvme.c1680 lpfc_nvme_abort_fcreq_cmpl(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb, in lpfc_nvme_abort_fcreq_cmpl() argument
1687 cmdiocb->iocb.un.acxri.abortContextTag, in lpfc_nvme_abort_fcreq_cmpl()
1688 cmdiocb->iocb.un.acxri.abortIoTag, in lpfc_nvme_abort_fcreq_cmpl()
1689 cmdiocb->iotag, in lpfc_nvme_abort_fcreq_cmpl()
1693 lpfc_sli_release_iocbq(phba, cmdiocb); in lpfc_nvme_abort_fcreq_cmpl()
Dlpfc_bsg.c5415 struct lpfc_iocbq *cmdiocb; in lpfc_bsg_timeout() local
5452 cmdiocb = dd_data->context_un.iocb.cmdiocbq; in lpfc_bsg_timeout()
5457 if (!(cmdiocb->iocb_flag & LPFC_IO_CMD_OUTSTANDING)) { in lpfc_bsg_timeout()
5463 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout()
5469 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb); in lpfc_bsg_timeout()
5494 cmdiocb = dd_data->context_un.menlo.cmdiocbq; in lpfc_bsg_timeout()
5500 if (check_iocb == cmdiocb) { in lpfc_bsg_timeout()
5506 lpfc_sli_issue_abort_iotag(phba, pring, cmdiocb); in lpfc_bsg_timeout()
Dlpfc_crtn.h565 struct lpfc_iocbq *cmdiocb,