Lines Matching refs:un
235 icmd->un.elsreq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
236 icmd->un.elsreq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
237 icmd->un.elsreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_prep_els_iocb()
238 icmd->un.elsreq64.bdl.bdeSize = (2 * sizeof(struct ulp_bde64)); in lpfc_prep_els_iocb()
240 icmd->un.elsreq64.remoteID = did; /* DID */ in lpfc_prep_els_iocb()
247 icmd->un.xseq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
248 icmd->un.xseq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
249 icmd->un.xseq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_prep_els_iocb()
250 icmd->un.xseq64.bdl.bdeSize = sizeof(struct ulp_bde64); in lpfc_prep_els_iocb()
251 icmd->un.xseq64.xmit_els_remoteID = did; /* DID */ in lpfc_prep_els_iocb()
268 icmd->un.elsreq64.myID = vport->fc_myDID; in lpfc_prep_els_iocb()
667 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_flogi_fabric()
992 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1007 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_flogi()
1018 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1032 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1042 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1095 irsp->un.ulpWord[4], sp->cmn.e_d_tov, in lpfc_cmpl_els_flogi()
1166 (((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_cmpl_els_flogi()
1168 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_cmpl_els_flogi()
1268 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_flogi()
1269 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_flogi()
1764 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1765 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1767 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1772 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_rrq()
1773 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1782 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1789 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_rrq()
1790 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_rrq()
1795 irsp->un.ulpWord[4]); in lpfc_cmpl_els_rrq()
1840 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1841 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
1843 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
1848 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_plogi()
1849 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1867 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1890 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_plogi()
1891 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_plogi()
1896 irsp->un.ulpWord[4]); in lpfc_cmpl_els_plogi()
2051 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2057 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2075 irsp->un.ulpWord[4]); in lpfc_cmpl_els_prli()
2330 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2344 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2370 irsp->un.ulpWord[4]); in lpfc_cmpl_els_adisc()
2496 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2503 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2533 irsp->un.ulpWord[4]); in lpfc_cmpl_els_logo()
2578 irsp->un.ulpWord[4], irsp->ulpTimeout, in lpfc_cmpl_els_logo()
2705 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_cmd()
2706 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_cmd()
2711 irsp->un.ulpWord[4], irsp->ulpTimeout); in lpfc_cmpl_els_cmd()
3142 did = irsp->un.elsreq64.remoteID; in lpfc_els_retry()
3151 *(((uint32_t *) irsp) + 7), irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_els_retry()
3167 switch ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK)) { in lpfc_els_retry()
3224 if (irsp->un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_els_retry()
3237 stat.un.lsRjtError = be32_to_cpu(irsp->un.ulpWord[4]); in lpfc_els_retry()
3241 switch (stat.un.b.lsRjtRsnCode) { in lpfc_els_retry()
3243 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
3252 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
3270 (stat.un.b.lsRjtRsnCodeExp == LSEXP_OUT_OF_RESOURCE)){ in lpfc_els_retry()
3274 stat.un.lsRjtError); in lpfc_els_retry()
3300 stat.un.b.lsRjtRsnCodeExp == LSEXP_PORT_LOGIN_REQ) { in lpfc_els_retry()
3309 ((stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_PNAME) || in lpfc_els_retry()
3310 (stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_NPORT_ID)) in lpfc_els_retry()
3315 stat.un.lsRjtError); in lpfc_els_retry()
3386 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_els_retry()
3457 irsp->un.ulpWord[4]); in lpfc_els_retry()
3464 irsp->un.ulpWord[4]); in lpfc_els_retry()
3642 irsp->ulpStatus, irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_cmpl_els_logo_acc()
3799 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rsp()
3800 cmdiocb->iocb.un.elsreq64.remoteID); in lpfc_cmpl_els_rsp()
3806 rspiocb->iocb.un.ulpWord[4], rspiocb->iocb.ulpTimeout, in lpfc_cmpl_els_rsp()
4004 els_pkt_ptr->un.prlo.acceptRspCode = PRLO_REQ_EXECUTED; in lpfc_els_rsp_acc()
4365 memcpy(&rn->un.topologyDisc.portName, in lpfc_els_rsp_rnid_acc()
4367 rn->un.topologyDisc.unitType = RNID_HBA; in lpfc_els_rsp_rnid_acc()
4368 rn->un.topologyDisc.physPort = 0; in lpfc_els_rsp_rnid_acc()
4369 rn->un.topologyDisc.attachedNodes = 0; in lpfc_els_rsp_rnid_acc()
4678 ns_did.un.word = did; in lpfc_rscn_payload_check()
4702 rscn_did.un.word = be32_to_cpu(*lp++); in lpfc_rscn_payload_check()
4704 switch (rscn_did.un.b.resv & RSCN_ADDRESS_FORMAT_MASK) { in lpfc_rscn_payload_check()
4706 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
4707 && (ns_did.un.b.area == rscn_did.un.b.area) in lpfc_rscn_payload_check()
4708 && (ns_did.un.b.id == rscn_did.un.b.id)) in lpfc_rscn_payload_check()
4712 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
4713 && (ns_did.un.b.area == rscn_did.un.b.area)) in lpfc_rscn_payload_check()
4717 if (ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
5141 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_flogi()
5170 mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0; in lpfc_els_rcv_flogi()
5226 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_flogi()
5227 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_flogi()
5228 stat.un.b.lsRjtRsnCodeExp = LSEXP_SPARM_OPTIONS; in lpfc_els_rcv_flogi()
5229 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_flogi()
5239 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_flogi()
5320 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rnid()
5321 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rnid()
5322 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rnid()
5323 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rnid()
5324 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rnid()
5374 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_lirr()
5375 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_lirr()
5376 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_lirr()
5377 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_lirr()
5378 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lirr()
5474 rls_rsp->linkFailureCnt = cpu_to_be32(mb->un.varRdLnk.linkFailureCnt); in lpfc_els_rsp_rls_acc()
5475 rls_rsp->lossSyncCnt = cpu_to_be32(mb->un.varRdLnk.lossSyncCnt); in lpfc_els_rsp_rls_acc()
5476 rls_rsp->lossSignalCnt = cpu_to_be32(mb->un.varRdLnk.lossSignalCnt); in lpfc_els_rsp_rls_acc()
5477 rls_rsp->primSeqErrCnt = cpu_to_be32(mb->un.varRdLnk.primSeqErrCnt); in lpfc_els_rsp_rls_acc()
5478 rls_rsp->invalidXmitWord = cpu_to_be32(mb->un.varRdLnk.invalidXmitWord); in lpfc_els_rsp_rls_acc()
5479 rls_rsp->crcCnt = cpu_to_be32(mb->un.varRdLnk.crcCnt); in lpfc_els_rsp_rls_acc()
5570 rps_rsp->linkFailureCnt = cpu_to_be32(mb->un.varRdLnk.linkFailureCnt); in lpfc_els_rsp_rps_acc()
5571 rps_rsp->lossSyncCnt = cpu_to_be32(mb->un.varRdLnk.lossSyncCnt); in lpfc_els_rsp_rps_acc()
5572 rps_rsp->lossSignalCnt = cpu_to_be32(mb->un.varRdLnk.lossSignalCnt); in lpfc_els_rsp_rps_acc()
5573 rps_rsp->primSeqErrCnt = cpu_to_be32(mb->un.varRdLnk.primSeqErrCnt); in lpfc_els_rsp_rps_acc()
5574 rps_rsp->invalidXmitWord = cpu_to_be32(mb->un.varRdLnk.invalidXmitWord); in lpfc_els_rsp_rps_acc()
5575 rps_rsp->crcCnt = cpu_to_be32(mb->un.varRdLnk.crcCnt); in lpfc_els_rsp_rps_acc()
5645 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rls()
5646 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rls()
5647 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rls()
5648 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rls()
5649 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rls()
5733 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rtv()
5734 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rtv()
5735 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rtv()
5736 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rtv()
5737 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rtv()
5781 ((flag == 1) && (be32_to_cpu(rps->un.portNum) == 0)) || in lpfc_els_rcv_rps()
5782 ((flag == 2) && (memcmp(&rps->un.portName, &vport->fc_portname, in lpfc_els_rcv_rps()
5810 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rps()
5811 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rps()
5812 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rps()
5813 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rps()
5814 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rps()
6011 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rpl()
6012 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rpl()
6013 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rpl()
6014 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rpl()
6015 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rpl()
6074 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farp()
6146 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farpr()
6314 remote_ID = cmd->un.elsreq64.remoteID; in lpfc_els_timeout_handler()
6506 stat.un.lsRjtError = be32_to_cpu(rspiocbp->iocb.un.ulpWord[4]); in lpfc_send_els_failure_event()
6507 lsrjt_event.reason_code = stat.un.b.lsRjtRsnCode; in lpfc_send_els_failure_event()
6508 lsrjt_event.explanation = stat.un.b.lsRjtRsnCodeExp; in lpfc_send_els_failure_event()
6652 did = icmd->un.rcvels.remoteID; in lpfc_els_unsol_buffer()
6656 icmd->ulpStatus, icmd->un.ulpWord[4], did); in lpfc_els_unsol_buffer()
6739 vport->fc_myDID = elsiocb->iocb.un.rcvels.parmRo; in lpfc_els_unsol_buffer()
7001 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_unsol_buffer()
7002 stat.un.b.lsRjtRsnCodeExp = rjt_exp; in lpfc_els_unsol_buffer()
7003 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, elsiocb, ndlp, in lpfc_els_unsol_buffer()
7016 icmd->ulpStatus, icmd->un.ulpWord[4], icmd->ulpTimeout); in lpfc_els_unsol_buffer()
7049 (icmd->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_els_unsol_event()
7080 paddr = getPaddr(icmd->un.cont64[0].addrHigh, in lpfc_els_unsol_event()
7081 icmd->un.cont64[0].addrLow); in lpfc_els_unsol_event()
7240 mb->un.varRegVpi.upd); in lpfc_cmpl_reg_new_vport()
7242 mb->un.varRegVpi.upd) in lpfc_cmpl_reg_new_vport()
7449 (rspiocb->iocb.un.ulpWord[4] != RJT_LOGIN_REQUIRED)) in lpfc_fabric_login_reqd()
7492 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_fdisc()
7504 irsp->ulpStatus, irsp->un.ulpWord[4], vport->fc_prevDID); in lpfc_cmpl_els_fdisc()
7519 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_cmpl_els_fdisc()
7530 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_fdisc()
7643 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_fdisc()
7644 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_fdisc()
7725 irsp->ulpStatus, irsp->un.ulpWord[4], irsp->un.rcvels.remoteID); in lpfc_cmpl_els_npiv_logo()
7737 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_npiv_logo()
7884 cmd->un.ulpWord[4] = IOERR_SLI_ABORTED; in lpfc_resume_fabric_iocbs()
7961 if (rspiocb->iocb.un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_cmpl_fabric_iocb()
7972 stat.un.lsRjtError = in lpfc_cmpl_fabric_iocb()
7973 be32_to_cpu(rspiocb->iocb.un.ulpWord[4]); in lpfc_cmpl_fabric_iocb()
7974 if ((stat.un.b.lsRjtRsnCode == LSRJT_UNABLE_TPC) || in lpfc_cmpl_fabric_iocb()
7975 (stat.un.b.lsRjtRsnCode == LSRJT_LOGICAL_BSY)) in lpfc_cmpl_fabric_iocb()