Lines Matching refs:irsp
642 * @irsp: pointer to the IOCB within the lpfc response IOCB.
659 struct serv_parm *sp, IOCB_t *irsp)
684 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID;
986 IOCB_t *irsp = &rspiocb->iocb;
1004 irsp->ulpStatus, irsp->un.ulpWord[4],
1007 if (irsp->ulpStatus) {
1018 (irsp->ulpStatus == IOSTAT_LOCAL_REJECT) &&
1019 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) ==
1030 irsp->ulpStatus, irsp->un.ulpWord[4],
1031 irsp->ulpTimeout);
1042 if (!(irsp->ulpStatus == IOSTAT_LOCAL_REJECT &&
1043 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) ==
1048 irsp->ulpStatus, irsp->un.ulpWord[4],
1049 irsp->ulpTimeout, phba->hba_flag,
1059 irsp->ulpStatus, irsp->un.ulpWord[4],
1060 cmdiocb->sli4_xritag, irsp->ulpTimeout);
1063 if (!(irsp->ulpStatus == IOSTAT_LOCAL_REJECT &&
1064 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) ==
1097 if (!lpfc_error_lost_link(irsp))
1123 irsp->un.ulpWord[4], sp->cmn.e_d_tov,
1133 rc = lpfc_cmpl_els_flogi_fabric(vport, ndlp, sp, irsp);
1201 if (!lpfc_error_lost_link(irsp)) {
1207 } else if (((irsp->ulpStatus != IOSTAT_LOCAL_REJECT) ||
1208 (((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) !=
1210 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) !=
1232 IOCB_t *irsp;
1238 irsp = &rspiocb->iocb;
1243 irsp->ulpStatus, irsp->un.ulpWord[4], cmd,
1931 IOCB_t *irsp;
1939 irsp = &rspiocb->iocb;
1942 irsp->ulpStatus, irsp->un.ulpWord[4],
1943 irsp->un.elsreq64.remoteID);
1945 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID);
1950 irsp->un.elsreq64.remoteID,
1951 irsp->ulpStatus, irsp->un.ulpWord[4],
1952 irsp->ulpIoTag);
1960 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4],
1961 irsp->ulpTimeout, rrq->xritag, rrq->rxid);
1963 if (irsp->ulpStatus) {
1966 if (irsp->ulpStatus != IOSTAT_LS_RJT ||
1967 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) &&
1968 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) ||
1973 ndlp->nlp_DID, irsp->ulpStatus,
1974 irsp->un.ulpWord[4]);
2008 IOCB_t *irsp;
2016 irsp = &rspiocb->iocb;
2019 irsp->ulpStatus, irsp->un.ulpWord[4],
2020 irsp->un.elsreq64.remoteID);
2022 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID);
2027 irsp->un.elsreq64.remoteID,
2028 irsp->ulpStatus, irsp->un.ulpWord[4],
2029 irsp->ulpIoTag);
2046 irsp->ulpStatus, irsp->un.ulpWord[4],
2057 if (irsp->ulpStatus) {
2069 if (irsp->ulpStatus != IOSTAT_LS_RJT ||
2070 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) &&
2071 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) ||
2075 ndlp->nlp_DID, irsp->ulpStatus,
2076 irsp->un.ulpWord[4]);
2078 if (!lpfc_error_lost_link(irsp))
2248 IOCB_t *irsp;
2256 irsp = &(rspiocb->iocb);
2268 irsp->ulpStatus, irsp->un.ulpWord[4],
2275 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4],
2282 if (irsp->ulpStatus) {
2305 ndlp->nlp_DID, irsp->ulpStatus,
2306 irsp->un.ulpWord[4], ndlp->fc4_prli_sent);
2309 if (lpfc_error_lost_link(irsp))
2664 IOCB_t *irsp;
2671 irsp = &(rspiocb->iocb);
2676 irsp->ulpStatus, irsp->un.ulpWord[4],
2690 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4],
2691 irsp->ulpTimeout, disc, vport->num_disc_nodes);
2700 if (irsp->ulpStatus) {
2715 ndlp->nlp_DID, irsp->ulpStatus,
2716 irsp->un.ulpWord[4]);
2718 if (!lpfc_error_lost_link(irsp))
2823 IOCB_t *irsp;
2831 irsp = &(rspiocb->iocb);
2838 irsp->ulpStatus, irsp->un.ulpWord[4],
2845 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4],
2846 irsp->ulpTimeout, vport->num_disc_nodes);
2869 if (irsp->ulpStatus) {
2873 ndlp->nlp_DID, irsp->ulpStatus,
2874 irsp->un.ulpWord[4]);
2876 if (lpfc_error_lost_link(irsp)) {
2928 ndlp->nlp_DID, irsp->ulpStatus,
2929 irsp->un.ulpWord[4], irsp->ulpTimeout,
3037 IOCB_t *irsp;
3039 irsp = &rspiocb->iocb;
3043 irsp->ulpStatus, irsp->un.ulpWord[4],
3044 irsp->un.elsreq64.remoteID);
3049 irsp->ulpIoTag, irsp->ulpStatus,
3050 irsp->un.ulpWord[4], irsp->ulpTimeout);
3073 IOCB_t *irsp;
3079 irsp = &rspiocb->iocb;
3083 irsp->ulpStatus, irsp->un.ulpWord[4],
3084 irsp->un.elsreq64.remoteID);
3089 irsp->ulpIoTag, irsp->ulpStatus,
3090 irsp->un.ulpWord[4], irsp->ulpTimeout,
3103 if (irsp->ulpStatus == IOSTAT_LOCAL_REJECT &&
3104 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) ==
3121 if (irsp->ulpStatus) {
3125 irsp->ulpStatus, irsp->un.ulpWord[4]);
3814 IOCB_t *irsp = &rspiocb->iocb;
3839 did = irsp->un.elsreq64.remoteID;
3848 *(((uint32_t *) irsp) + 7), irsp->un.ulpWord[4], ndlp->nlp_DID);
3850 switch (irsp->ulpStatus) {
3864 switch ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK)) {
3932 if (irsp->un.ulpWord[4] & RJT_UNAVAIL_TEMP) {
3945 stat.un.lsRjtError = be32_to_cpu(irsp->un.ulpWord[4]);
4125 !lpfc_error_lost_link(irsp)) {
4138 } else if ((cmd == ELS_CMD_FDISC) && !lpfc_error_lost_link(irsp)) {
4175 ((irsp->ulpStatus != IOSTAT_LOCAL_REJECT) ||
4176 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) !=
4248 cmd, did, irsp->ulpStatus,
4249 irsp->un.ulpWord[4]);
4255 cmd, did, cmdiocb->retry, irsp->ulpStatus,
4256 irsp->un.ulpWord[4]);
4431 IOCB_t *irsp;
4433 irsp = &rspiocb->iocb;
4436 irsp->ulpStatus, irsp->un.ulpWord[4], ndlp->nlp_DID);
4535 IOCB_t *irsp;
4541 irsp = &rspiocb->iocb;
4589 irsp->ulpStatus, irsp->un.ulpWord[4],
4666 if (!lpfc_error_lost_link(irsp) &&
9384 IOCB_t *irsp = &rspiocb->iocb;
9392 irsp->ulpStatus, irsp->un.ulpWord[4],
9404 irsp->ulpStatus, irsp->un.ulpWord[4], vport->fc_prevDID);
9406 if (irsp->ulpStatus) {
9419 irsp->ulpStatus, irsp->un.ulpWord[4]);
9430 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID;
9620 IOCB_t *irsp;
9625 irsp = &rspiocb->iocb;
9628 irsp->ulpStatus, irsp->un.ulpWord[4], irsp->un.rcvels.remoteID);
9640 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4],
9641 irsp->ulpTimeout, vport->num_disc_nodes);
9643 if (irsp->ulpStatus == IOSTAT_SUCCESS) {