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()
665 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_flogi_fabric()
990 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1005 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_flogi()
1016 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1031 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()
1169 (((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_cmpl_els_flogi()
1171 ((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()
1763 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1764 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1766 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1771 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_rrq()
1772 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1781 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1788 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_rrq()
1789 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_rrq()
1794 irsp->un.ulpWord[4]); in lpfc_cmpl_els_rrq()
1839 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1840 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
1842 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
1847 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_plogi()
1848 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1866 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
1889 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_plogi()
1890 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_plogi()
1895 irsp->un.ulpWord[4]); in lpfc_cmpl_els_plogi()
2043 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2049 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2067 irsp->un.ulpWord[4]); in lpfc_cmpl_els_prli()
2320 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2334 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2360 irsp->un.ulpWord[4]); in lpfc_cmpl_els_adisc()
2482 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2489 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2519 irsp->un.ulpWord[4]); in lpfc_cmpl_els_logo()
2564 irsp->un.ulpWord[4], irsp->ulpTimeout, in lpfc_cmpl_els_logo()
2689 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_cmd()
2690 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_cmd()
2695 irsp->un.ulpWord[4], irsp->ulpTimeout); in lpfc_cmpl_els_cmd()
3118 did = irsp->un.elsreq64.remoteID; in lpfc_els_retry()
3127 *(((uint32_t *) irsp) + 7), irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_els_retry()
3143 switch ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK)) { in lpfc_els_retry()
3200 if (irsp->un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_els_retry()
3213 stat.un.lsRjtError = be32_to_cpu(irsp->un.ulpWord[4]); in lpfc_els_retry()
3217 switch (stat.un.b.lsRjtRsnCode) { in lpfc_els_retry()
3219 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
3228 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
3246 (stat.un.b.lsRjtRsnCodeExp == LSEXP_OUT_OF_RESOURCE)){ in lpfc_els_retry()
3250 stat.un.lsRjtError); in lpfc_els_retry()
3276 stat.un.b.lsRjtRsnCodeExp == LSEXP_PORT_LOGIN_REQ) { in lpfc_els_retry()
3285 ((stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_PNAME) || in lpfc_els_retry()
3286 (stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_NPORT_ID)) in lpfc_els_retry()
3291 stat.un.lsRjtError); in lpfc_els_retry()
3362 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_els_retry()
3433 irsp->un.ulpWord[4]); in lpfc_els_retry()
3440 irsp->un.ulpWord[4]); in lpfc_els_retry()
3618 irsp->ulpStatus, irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_cmpl_els_logo_acc()
3766 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rsp()
3767 cmdiocb->iocb.un.elsreq64.remoteID); in lpfc_cmpl_els_rsp()
3773 rspiocb->iocb.un.ulpWord[4], rspiocb->iocb.ulpTimeout, in lpfc_cmpl_els_rsp()
3969 els_pkt_ptr->un.prlo.acceptRspCode = PRLO_REQ_EXECUTED; in lpfc_els_rsp_acc()
4325 memcpy(&rn->un.topologyDisc.portName, in lpfc_els_rsp_rnid_acc()
4327 rn->un.topologyDisc.unitType = RNID_HBA; in lpfc_els_rsp_rnid_acc()
4328 rn->un.topologyDisc.physPort = 0; in lpfc_els_rsp_rnid_acc()
4329 rn->un.topologyDisc.attachedNodes = 0; in lpfc_els_rsp_rnid_acc()
4853 stat->un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rdp_cmpl()
4987 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_rcv_rdp()
4988 stat.un.b.lsRjtRsnCodeExp = rjt_expl; in lpfc_els_rcv_rdp()
4989 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rdp()
5016 &pmb->u.mqe.un.beacon_config.header.cfg_shdr; in lpfc_els_lcb_rsp()
5081 stat->un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_lcb_rsp()
5114 bf_set(lpfc_mbx_set_beacon_port_num, &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
5116 bf_set(lpfc_mbx_set_beacon_state, &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
5118 bf_set(lpfc_mbx_set_beacon_port_type, &mbox->u.mqe.un.beacon_config, 1); in lpfc_sli4_set_beacon()
5119 bf_set(lpfc_mbx_set_beacon_duration, &mbox->u.mqe.un.beacon_config, 0); in lpfc_sli4_set_beacon()
5230 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_rcv_lcb()
5231 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lcb()
5296 ns_did.un.word = did; in lpfc_rscn_payload_check()
5320 rscn_did.un.word = be32_to_cpu(*lp++); in lpfc_rscn_payload_check()
5322 switch (rscn_did.un.b.resv & RSCN_ADDRESS_FORMAT_MASK) { in lpfc_rscn_payload_check()
5324 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
5325 && (ns_did.un.b.area == rscn_did.un.b.area) in lpfc_rscn_payload_check()
5326 && (ns_did.un.b.id == rscn_did.un.b.id)) in lpfc_rscn_payload_check()
5330 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
5331 && (ns_did.un.b.area == rscn_did.un.b.area)) in lpfc_rscn_payload_check()
5335 if (ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
5757 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_flogi()
5786 mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0; in lpfc_els_rcv_flogi()
5842 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_flogi()
5843 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_flogi()
5844 stat.un.b.lsRjtRsnCodeExp = LSEXP_SPARM_OPTIONS; in lpfc_els_rcv_flogi()
5845 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_flogi()
5855 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_flogi()
5941 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rnid()
5942 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rnid()
5943 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rnid()
5944 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rnid()
5945 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rnid()
5995 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_lirr()
5996 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_lirr()
5997 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_lirr()
5998 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_lirr()
5999 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lirr()
6095 rls_rsp->linkFailureCnt = cpu_to_be32(mb->un.varRdLnk.linkFailureCnt); in lpfc_els_rsp_rls_acc()
6096 rls_rsp->lossSyncCnt = cpu_to_be32(mb->un.varRdLnk.lossSyncCnt); in lpfc_els_rsp_rls_acc()
6097 rls_rsp->lossSignalCnt = cpu_to_be32(mb->un.varRdLnk.lossSignalCnt); in lpfc_els_rsp_rls_acc()
6098 rls_rsp->primSeqErrCnt = cpu_to_be32(mb->un.varRdLnk.primSeqErrCnt); in lpfc_els_rsp_rls_acc()
6099 rls_rsp->invalidXmitWord = cpu_to_be32(mb->un.varRdLnk.invalidXmitWord); in lpfc_els_rsp_rls_acc()
6100 rls_rsp->crcCnt = cpu_to_be32(mb->un.varRdLnk.crcCnt); in lpfc_els_rsp_rls_acc()
6191 rps_rsp->linkFailureCnt = cpu_to_be32(mb->un.varRdLnk.linkFailureCnt); in lpfc_els_rsp_rps_acc()
6192 rps_rsp->lossSyncCnt = cpu_to_be32(mb->un.varRdLnk.lossSyncCnt); in lpfc_els_rsp_rps_acc()
6193 rps_rsp->lossSignalCnt = cpu_to_be32(mb->un.varRdLnk.lossSignalCnt); in lpfc_els_rsp_rps_acc()
6194 rps_rsp->primSeqErrCnt = cpu_to_be32(mb->un.varRdLnk.primSeqErrCnt); in lpfc_els_rsp_rps_acc()
6195 rps_rsp->invalidXmitWord = cpu_to_be32(mb->un.varRdLnk.invalidXmitWord); in lpfc_els_rsp_rps_acc()
6196 rps_rsp->crcCnt = cpu_to_be32(mb->un.varRdLnk.crcCnt); in lpfc_els_rsp_rps_acc()
6263 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rls()
6264 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rls()
6265 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rls()
6266 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rls()
6267 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rls()
6351 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rtv()
6352 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rtv()
6353 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rtv()
6354 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rtv()
6355 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rtv()
6399 ((flag == 1) && (be32_to_cpu(rps->un.portNum) == 0)) || in lpfc_els_rcv_rps()
6400 ((flag == 2) && (memcmp(&rps->un.portName, &vport->fc_portname, in lpfc_els_rcv_rps()
6428 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rps()
6429 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rps()
6430 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rps()
6431 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rps()
6432 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rps()
6627 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rpl()
6628 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rpl()
6629 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rpl()
6630 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rpl()
6631 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rpl()
6690 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farp()
6762 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farpr()
6930 remote_ID = cmd->un.elsreq64.remoteID; in lpfc_els_timeout_handler()
7122 stat.un.lsRjtError = be32_to_cpu(rspiocbp->iocb.un.ulpWord[4]); in lpfc_send_els_failure_event()
7123 lsrjt_event.reason_code = stat.un.b.lsRjtRsnCode; in lpfc_send_els_failure_event()
7124 lsrjt_event.explanation = stat.un.b.lsRjtRsnCodeExp; in lpfc_send_els_failure_event()
7268 did = icmd->un.rcvels.remoteID; in lpfc_els_unsol_buffer()
7272 icmd->ulpStatus, icmd->un.ulpWord[4], did); in lpfc_els_unsol_buffer()
7369 vport->fc_myDID = elsiocb->iocb.un.rcvels.parmRo; in lpfc_els_unsol_buffer()
7625 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_unsol_buffer()
7626 stat.un.b.lsRjtRsnCodeExp = rjt_exp; in lpfc_els_unsol_buffer()
7627 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, elsiocb, ndlp, in lpfc_els_unsol_buffer()
7640 icmd->ulpStatus, icmd->un.ulpWord[4], icmd->ulpTimeout); in lpfc_els_unsol_buffer()
7673 (icmd->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_els_unsol_event()
7704 paddr = getPaddr(icmd->un.cont64[0].addrHigh, in lpfc_els_unsol_event()
7705 icmd->un.cont64[0].addrLow); in lpfc_els_unsol_event()
7864 mb->un.varRegVpi.upd); in lpfc_cmpl_reg_new_vport()
7866 mb->un.varRegVpi.upd) in lpfc_cmpl_reg_new_vport()
8073 (rspiocb->iocb.un.ulpWord[4] != RJT_LOGIN_REQUIRED)) in lpfc_fabric_login_reqd()
8116 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_fdisc()
8128 irsp->ulpStatus, irsp->un.ulpWord[4], vport->fc_prevDID); in lpfc_cmpl_els_fdisc()
8143 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_cmpl_els_fdisc()
8154 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_fdisc()
8268 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_fdisc()
8269 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_fdisc()
8350 irsp->ulpStatus, irsp->un.ulpWord[4], irsp->un.rcvels.remoteID); in lpfc_cmpl_els_npiv_logo()
8362 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_npiv_logo()
8509 cmd->un.ulpWord[4] = IOERR_SLI_ABORTED; in lpfc_resume_fabric_iocbs()
8586 if (rspiocb->iocb.un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_cmpl_fabric_iocb()
8597 stat.un.lsRjtError = in lpfc_cmpl_fabric_iocb()
8598 be32_to_cpu(rspiocb->iocb.un.ulpWord[4]); in lpfc_cmpl_fabric_iocb()
8599 if ((stat.un.b.lsRjtRsnCode == LSRJT_UNABLE_TPC) || in lpfc_cmpl_fabric_iocb()
8600 (stat.un.b.lsRjtRsnCode == LSRJT_LOGICAL_BSY)) in lpfc_cmpl_fabric_iocb()