Lines Matching refs:cmdiocb

164 lpfc_check_elscmpl_iocb(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocb,  in lpfc_check_elscmpl_iocb()  argument
173 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_check_elscmpl_iocb()
274 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_plogi() argument
310 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, in lpfc_rcv_plogi()
315 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_plogi()
323 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
332 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
342 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi()
346 icmd = &cmdiocb->iocb; in lpfc_rcv_plogi()
384 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, in lpfc_rcv_plogi()
486 rc = lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, in lpfc_rcv_plogi()
492 rc = lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, ndlp, mbox); in lpfc_rcv_plogi()
499 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_plogi()
536 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_padisc() argument
549 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_padisc()
563 icmd = &cmdiocb->iocb; in lpfc_rcv_padisc()
577 memcpy((uint8_t *)elsiocb, (uint8_t *)cmdiocb, in lpfc_rcv_padisc()
590 lpfc_els_rsp_adisc_acc(vport, cmdiocb, ndlp); in lpfc_rcv_padisc()
592 lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, in lpfc_rcv_padisc()
609 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_padisc()
625 struct lpfc_iocbq *cmdiocb, uint32_t els_cmd) in lpfc_rcv_logo() argument
640 lpfc_els_rsp_acc(vport, ELS_CMD_PRLO, cmdiocb, ndlp, NULL); in lpfc_rcv_logo()
642 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_rcv_logo()
718 struct lpfc_iocbq *cmdiocb) in lpfc_rcv_prli() argument
726 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_prli()
866 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_plogi_unused_node() local
868 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_unused_node()
870 if (lpfc_rcv_plogi(vport, ndlp, cmdiocb)) { in lpfc_rcv_plogi_unused_node()
889 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_unused_node() local
894 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_rcv_logo_unused_node()
927 struct lpfc_iocbq *cmdiocb = arg; in lpfc_rcv_plogi_plogi_issue() local
928 struct lpfc_dmabuf *pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_rcv_plogi_plogi_issue()
948 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_rcv_plogi_plogi_issue()
951 if (lpfc_rcv_plogi(vport, ndlp, cmdiocb) && in lpfc_rcv_plogi_plogi_issue()
976 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_plogi_issue() local
982 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_prli_plogi_issue()
990 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_plogi_issue() local
995 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_plogi_issue()
1005 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_els_plogi_issue() local
1011 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_rcv_els_plogi_issue()
1036 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_plogi_plogi_issue() local
1043 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_plogi_plogi_issue()
1044 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_plogi_plogi_issue()
1056 pcmd = (struct lpfc_dmabuf *) cmdiocb->context2; in lpfc_cmpl_plogi_plogi_issue()
1256 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_plogi_adisc_issue() local
1261 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_adisc_issue()
1263 if (lpfc_rcv_plogi(vport, ndlp, cmdiocb)) { in lpfc_rcv_plogi_adisc_issue()
1284 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_adisc_issue() local
1286 lpfc_els_rsp_prli_acc(vport, cmdiocb, ndlp); in lpfc_rcv_prli_adisc_issue()
1295 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_logo_adisc_issue() local
1297 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_adisc_issue()
1302 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_adisc_issue()
1311 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_padisc_adisc_issue() local
1313 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_adisc_issue()
1315 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_adisc_issue()
1323 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_prlo_adisc_issue() local
1325 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_adisc_issue()
1328 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_PRLO); in lpfc_rcv_prlo_adisc_issue()
1339 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_adisc_adisc_issue() local
1344 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_adisc_adisc_issue()
1345 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_adisc_adisc_issue()
1347 ap = (ADISC *)lpfc_check_elscmpl_iocb(phba, cmdiocb, rspiocb); in lpfc_cmpl_adisc_adisc_issue()
1442 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_reglogin_issue() local
1444 lpfc_rcv_plogi(vport, ndlp, cmdiocb); in lpfc_rcv_plogi_reglogin_issue()
1454 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_reglogin_issue() local
1456 lpfc_els_rsp_prli_acc(vport, cmdiocb, ndlp); in lpfc_rcv_prli_reglogin_issue()
1467 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_reglogin_issue() local
1472 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_reglogin_issue()
1501 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_reglogin_issue()
1511 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_reglogin_issue() local
1513 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_reglogin_issue()
1523 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_prlo_reglogin_issue() local
1525 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_reglogin_issue()
1526 lpfc_els_rsp_acc(vport, ELS_CMD_PRLO, cmdiocb, ndlp, NULL); in lpfc_rcv_prlo_reglogin_issue()
1638 struct lpfc_iocbq *cmdiocb; in lpfc_rcv_plogi_prli_issue() local
1640 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_prli_issue()
1642 lpfc_rcv_plogi(vport, ndlp, cmdiocb); in lpfc_rcv_plogi_prli_issue()
1650 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_prli_issue() local
1652 lpfc_els_rsp_prli_acc(vport, cmdiocb, ndlp); in lpfc_rcv_prli_prli_issue()
1660 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_prli_issue() local
1665 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_prli_issue()
1673 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_prli_issue() local
1675 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_prli_issue()
1688 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_prli_issue() local
1690 lpfc_els_rsp_acc(vport, ELS_CMD_PRLO, cmdiocb, ndlp, NULL); in lpfc_rcv_prlo_prli_issue()
1699 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_prli_prli_issue() local
1704 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_prli_prli_issue()
1705 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_prli_prli_issue()
1706 npr = (PRLI *)lpfc_check_elscmpl_iocb(phba, cmdiocb, rspiocb); in lpfc_cmpl_prli_prli_issue()
1843 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *)arg; in lpfc_rcv_plogi_logo_issue() local
1849 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_plogi_logo_issue()
1857 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *)arg; in lpfc_rcv_prli_logo_issue() local
1863 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_prli_logo_issue()
1872 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *)arg; in lpfc_rcv_logo_logo_issue() local
1877 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_rcv_logo_logo_issue()
1885 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *)arg; in lpfc_rcv_padisc_logo_issue() local
1891 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_padisc_logo_issue()
1899 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *)arg; in lpfc_rcv_prlo_logo_issue() local
1905 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_prlo_logo_issue()
1954 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_unmap_node() local
1956 lpfc_rcv_plogi(vport, ndlp, cmdiocb); in lpfc_rcv_plogi_unmap_node()
1964 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_unmap_node() local
1966 lpfc_rcv_prli(vport, ndlp, cmdiocb); in lpfc_rcv_prli_unmap_node()
1967 lpfc_els_rsp_prli_acc(vport, cmdiocb, ndlp); in lpfc_rcv_prli_unmap_node()
1975 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_unmap_node() local
1977 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_unmap_node()
1985 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_unmap_node() local
1987 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_unmap_node()
1995 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_unmap_node() local
1997 lpfc_els_rsp_acc(vport, ELS_CMD_PRLO, cmdiocb, ndlp, NULL); in lpfc_rcv_prlo_unmap_node()
2023 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_mapped_node() local
2025 lpfc_rcv_plogi(vport, ndlp, cmdiocb); in lpfc_rcv_plogi_mapped_node()
2033 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_mapped_node() local
2035 lpfc_els_rsp_prli_acc(vport, cmdiocb, ndlp); in lpfc_rcv_prli_mapped_node()
2043 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_mapped_node() local
2045 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_mapped_node()
2054 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_mapped_node() local
2056 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_mapped_node()
2065 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_mapped_node() local
2072 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_PRLO); in lpfc_rcv_prlo_mapped_node()
2098 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_plogi_npr_node() local
2103 if (lpfc_rcv_plogi(vport, ndlp, cmdiocb)) { in lpfc_rcv_plogi_npr_node()
2124 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prli_npr_node() local
2130 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_rcv_prli_npr_node()
2153 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_logo_npr_node() local
2155 lpfc_rcv_logo(vport, ndlp, cmdiocb, ELS_CMD_LOGO); in lpfc_rcv_logo_npr_node()
2163 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_padisc_npr_node() local
2165 lpfc_rcv_padisc(vport, ndlp, cmdiocb); in lpfc_rcv_padisc_npr_node()
2192 struct lpfc_iocbq *cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_rcv_prlo_npr_node() local
2198 lpfc_els_rsp_acc(vport, ELS_CMD_ACC, cmdiocb, ndlp, NULL); in lpfc_rcv_prlo_npr_node()
2220 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_plogi_npr_node() local
2224 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_plogi_npr_node()
2225 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_plogi_npr_node()
2241 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_prli_npr_node() local
2244 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_prli_npr_node()
2245 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_prli_npr_node()
2275 struct lpfc_iocbq *cmdiocb, *rspiocb; in lpfc_cmpl_adisc_npr_node() local
2278 cmdiocb = (struct lpfc_iocbq *) arg; in lpfc_cmpl_adisc_npr_node()
2279 rspiocb = cmdiocb->context_un.rsp_iocb; in lpfc_cmpl_adisc_npr_node()