Lines Matching refs:un
238 icmd->un.elsreq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
239 icmd->un.elsreq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
240 icmd->un.elsreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_prep_els_iocb()
241 icmd->un.elsreq64.bdl.bdeSize = (2 * sizeof(struct ulp_bde64)); in lpfc_prep_els_iocb()
243 icmd->un.elsreq64.remoteID = did; /* DID */ in lpfc_prep_els_iocb()
252 icmd->un.xseq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
253 icmd->un.xseq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
254 icmd->un.xseq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_prep_els_iocb()
255 icmd->un.xseq64.bdl.bdeSize = sizeof(struct ulp_bde64); in lpfc_prep_els_iocb()
256 icmd->un.xseq64.xmit_els_remoteID = did; /* DID */ in lpfc_prep_els_iocb()
273 icmd->un.elsreq64.myID = vport->fc_myDID; in lpfc_prep_els_iocb()
684 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_flogi_fabric()
1004 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1019 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_flogi()
1030 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1043 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_flogi()
1048 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1059 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_flogi()
1064 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_flogi()
1123 irsp->un.ulpWord[4], sp->cmn.e_d_tov, in lpfc_cmpl_els_flogi()
1208 (((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_cmpl_els_flogi()
1210 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_cmpl_els_flogi()
1243 irsp->ulpStatus, irsp->un.ulpWord[4], cmd, in lpfc_cmpl_els_link_down()
1341 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_flogi()
1342 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_flogi()
1942 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1943 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1945 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_rrq()
1950 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_rrq()
1951 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1960 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rrq()
1967 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_rrq()
1968 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_rrq()
1974 irsp->un.ulpWord[4]); in lpfc_cmpl_els_rrq()
2019 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
2020 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
2022 ndlp = lpfc_findnode_did(vport, irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_plogi()
2027 irsp->un.elsreq64.remoteID, in lpfc_cmpl_els_plogi()
2028 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
2046 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_plogi()
2070 (((irsp->un.ulpWord[4]) >> 16 != LSRJT_INVALID_CMD) && in lpfc_cmpl_els_plogi()
2071 ((irsp->un.ulpWord[4]) >> 16 != LSRJT_UNABLE_TPC)) || in lpfc_cmpl_els_plogi()
2076 irsp->un.ulpWord[4]); in lpfc_cmpl_els_plogi()
2202 memset(sp->un.vendorVersion, 0, sizeof(sp->un.vendorVersion)); in lpfc_issue_els_plogi()
2214 sp->un.vv.vid = cpu_to_be32(LPFC_VV_EMLX_ID); in lpfc_issue_els_plogi()
2215 sp->un.vv.flags = cpu_to_be32(LPFC_VV_SUPPRESS_RSP); in lpfc_issue_els_plogi()
2268 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2275 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_prli()
2306 irsp->un.ulpWord[4], ndlp->fc4_prli_sent); in lpfc_cmpl_els_prli()
2676 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2690 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_adisc()
2716 irsp->un.ulpWord[4]); in lpfc_cmpl_els_adisc()
2838 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2845 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_logo()
2874 irsp->un.ulpWord[4]); in lpfc_cmpl_els_logo()
2929 irsp->un.ulpWord[4], irsp->ulpTimeout, in lpfc_cmpl_els_logo()
3043 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_cmd()
3044 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_cmd()
3050 irsp->un.ulpWord[4], irsp->ulpTimeout); in lpfc_cmpl_els_cmd()
3083 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_disc_cmd()
3084 irsp->un.elsreq64.remoteID); in lpfc_cmpl_els_disc_cmd()
3090 irsp->un.ulpWord[4], irsp->ulpTimeout, in lpfc_cmpl_els_disc_cmd()
3104 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_cmpl_els_disc_cmd()
3125 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_cmpl_els_disc_cmd()
3839 did = irsp->un.elsreq64.remoteID; in lpfc_els_retry()
3848 *(((uint32_t *) irsp) + 7), irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_els_retry()
3864 switch ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK)) { in lpfc_els_retry()
3932 if (irsp->un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_els_retry()
3945 stat.un.lsRjtError = be32_to_cpu(irsp->un.ulpWord[4]); in lpfc_els_retry()
3951 switch (stat.un.b.lsRjtRsnCode) { in lpfc_els_retry()
3960 stat.un.b.lsRjtRsnCode); in lpfc_els_retry()
3966 switch (stat.un.b.lsRjtRsnCode) { in lpfc_els_retry()
3976 stat.un.b.lsRjtRsnCodeExp != in lpfc_els_retry()
3985 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
3994 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
4011 (stat.un.b.lsRjtRsnCodeExp == LSEXP_OUT_OF_RESOURCE)){ in lpfc_els_retry()
4016 stat.un.lsRjtError); in lpfc_els_retry()
4043 stat.un.b.lsRjtRsnCodeExp == LSEXP_PORT_LOGIN_REQ) { in lpfc_els_retry()
4048 stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
4056 stat.un.lsRjtError); in lpfc_els_retry()
4063 ((stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_PNAME) || in lpfc_els_retry()
4064 (stat.un.b.lsRjtRsnCodeExp == LSEXP_INVALID_NPORT_ID)) in lpfc_els_retry()
4070 stat.un.lsRjtError); in lpfc_els_retry()
4076 if ((stat.un.b.vendorUnique == 0x45) && in lpfc_els_retry()
4087 if (stat.un.b.lsRjtRsnCodeExp == in lpfc_els_retry()
4176 ((irsp->un.ulpWord[4] & IOERR_PARAM_MASK) != in lpfc_els_retry()
4249 irsp->un.ulpWord[4]); in lpfc_els_retry()
4256 irsp->un.ulpWord[4]); in lpfc_els_retry()
4436 irsp->ulpStatus, irsp->un.ulpWord[4], ndlp->nlp_DID); in lpfc_cmpl_els_logo_acc()
4589 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_rsp()
4590 cmdiocb->iocb.un.elsreq64.remoteID); in lpfc_cmpl_els_rsp()
4596 rspiocb->iocb.un.ulpWord[4], rspiocb->iocb.ulpTimeout, in lpfc_cmpl_els_rsp()
4823 memset(sp->un.vendorVersion, 0, in lpfc_els_rsp_acc()
4824 sizeof(sp->un.vendorVersion)); in lpfc_els_rsp_acc()
4832 sp->un.vv.vid = cpu_to_be32(LPFC_VV_EMLX_ID); in lpfc_els_rsp_acc()
4833 sp->un.vv.flags = in lpfc_els_rsp_acc()
4858 els_pkt_ptr->un.prlo.acceptRspCode = PRLO_REQ_EXECUTED; in lpfc_els_rsp_acc()
5279 memcpy(&rn->un.topologyDisc.portName, in lpfc_els_rsp_rnid_acc()
5281 rn->un.topologyDisc.unitType = RNID_HBA; in lpfc_els_rsp_rnid_acc()
5282 rn->un.topologyDisc.physPort = 0; in lpfc_els_rsp_rnid_acc()
5283 rn->un.topologyDisc.attachedNodes = 0; in lpfc_els_rsp_rnid_acc()
6073 stat->un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rdp_cmpl()
6204 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_rcv_rdp()
6205 stat.un.b.lsRjtRsnCodeExp = rjt_expl; in lpfc_els_rcv_rdp()
6206 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rdp()
6233 &pmb->u.mqe.un.beacon_config.header.cfg_shdr; in lpfc_els_lcb_rsp()
6302 stat->un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_lcb_rsp()
6305 stat->un.b.lsRjtRsnCodeExp = LSEXP_CMD_IN_PROGRESS; in lpfc_els_lcb_rsp()
6331 cfg_shdr = &mbox->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_sli4_set_beacon()
6340 bf_set(lpfc_mbx_set_beacon_port_num, &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
6342 bf_set(lpfc_mbx_set_beacon_state, &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
6344 mbox->u.mqe.un.beacon_config.word5 = 0; /* Reserved */ in lpfc_sli4_set_beacon()
6357 &mbox->u.mqe.un.beacon_config, 0); in lpfc_sli4_set_beacon()
6359 &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
6370 &mbox->u.mqe.un.beacon_config, beacon_state); in lpfc_sli4_set_beacon()
6372 &mbox->u.mqe.un.beacon_config, 1); in lpfc_sli4_set_beacon()
6374 &mbox->u.mqe.un.beacon_config, in lpfc_sli4_set_beacon()
6468 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_rcv_lcb()
6469 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lcb()
6534 ns_did.un.word = did; in lpfc_rscn_payload_check()
6558 rscn_did.un.word = be32_to_cpu(*lp++); in lpfc_rscn_payload_check()
6560 switch (rscn_did.un.b.resv & RSCN_ADDRESS_FORMAT_MASK) { in lpfc_rscn_payload_check()
6562 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
6563 && (ns_did.un.b.area == rscn_did.un.b.area) in lpfc_rscn_payload_check()
6564 && (ns_did.un.b.id == rscn_did.un.b.id)) in lpfc_rscn_payload_check()
6568 if ((ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
6569 && (ns_did.un.b.area == rscn_did.un.b.area)) in lpfc_rscn_payload_check()
6573 if (ns_did.un.b.domain == rscn_did.un.b.domain) in lpfc_rscn_payload_check()
7041 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_flogi()
7072 mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0; in lpfc_els_rcv_flogi()
7204 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rnid()
7205 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rnid()
7206 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rnid()
7207 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rnid()
7208 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rnid()
7258 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_lirr()
7259 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_lirr()
7260 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_lirr()
7261 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_lirr()
7262 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_lirr()
7358 rls_rsp->linkFailureCnt = cpu_to_be32(mb->un.varRdLnk.linkFailureCnt); in lpfc_els_rsp_rls_acc()
7359 rls_rsp->lossSyncCnt = cpu_to_be32(mb->un.varRdLnk.lossSyncCnt); in lpfc_els_rsp_rls_acc()
7360 rls_rsp->lossSignalCnt = cpu_to_be32(mb->un.varRdLnk.lossSignalCnt); in lpfc_els_rsp_rls_acc()
7361 rls_rsp->primSeqErrCnt = cpu_to_be32(mb->un.varRdLnk.primSeqErrCnt); in lpfc_els_rsp_rls_acc()
7362 rls_rsp->invalidXmitWord = cpu_to_be32(mb->un.varRdLnk.invalidXmitWord); in lpfc_els_rsp_rls_acc()
7363 rls_rsp->crcCnt = cpu_to_be32(mb->un.varRdLnk.crcCnt); in lpfc_els_rsp_rls_acc()
7430 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rls()
7431 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rls()
7432 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rls()
7433 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rls()
7434 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rls()
7518 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rtv()
7519 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rtv()
7520 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rtv()
7521 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rtv()
7522 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, NULL); in lpfc_els_rcv_rtv()
7720 stat.un.b.lsRjtRsvd0 = 0; in lpfc_els_rcv_rpl()
7721 stat.un.b.lsRjtRsnCode = LSRJT_UNABLE_TPC; in lpfc_els_rcv_rpl()
7722 stat.un.b.lsRjtRsnCodeExp = LSEXP_CANT_GIVE_DATA; in lpfc_els_rcv_rpl()
7723 stat.un.b.vendorUnique = 0; in lpfc_els_rcv_rpl()
7724 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, cmdiocb, ndlp, in lpfc_els_rcv_rpl()
7783 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farp()
7855 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farpr()
8020 remote_ID = cmd->un.elsreq64.remoteID; in lpfc_els_timeout_handler()
8264 stat.un.lsRjtError = be32_to_cpu(rspiocbp->iocb.un.ulpWord[4]); in lpfc_send_els_failure_event()
8265 lsrjt_event.reason_code = stat.un.b.lsRjtRsnCode; in lpfc_send_els_failure_event()
8266 lsrjt_event.explanation = stat.un.b.lsRjtRsnCodeExp; in lpfc_send_els_failure_event()
8496 did = icmd->un.rcvels.remoteID; in lpfc_els_unsol_buffer()
8500 icmd->ulpStatus, icmd->un.ulpWord[4], did); in lpfc_els_unsol_buffer()
8598 vport->fc_myDID = elsiocb->iocb.un.rcvels.parmRo; in lpfc_els_unsol_buffer()
8870 stat.un.b.lsRjtRsnCode = rjt_err; in lpfc_els_unsol_buffer()
8871 stat.un.b.lsRjtRsnCodeExp = rjt_exp; in lpfc_els_unsol_buffer()
8872 lpfc_els_rsp_reject(vport, stat.un.lsRjtError, elsiocb, ndlp, in lpfc_els_unsol_buffer()
8891 mbox->u.mb.un.varInitLnk.lipsr_AL_PA = 0; in lpfc_els_unsol_buffer()
8906 icmd->ulpStatus, icmd->un.ulpWord[4], icmd->ulpTimeout); in lpfc_els_unsol_buffer()
8939 (icmd->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_els_unsol_event()
8970 paddr = getPaddr(icmd->un.cont64[0].addrHigh, in lpfc_els_unsol_event()
8971 icmd->un.cont64[0].addrLow); in lpfc_els_unsol_event()
9134 mb->un.varRegVpi.upd); in lpfc_cmpl_reg_new_vport()
9136 mb->un.varRegVpi.upd) in lpfc_cmpl_reg_new_vport()
9349 (rspiocb->iocb.un.ulpWord[4] != RJT_LOGIN_REQUIRED)) in lpfc_fabric_login_reqd()
9392 irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_fdisc()
9404 irsp->ulpStatus, irsp->un.ulpWord[4], vport->fc_prevDID); in lpfc_cmpl_els_fdisc()
9419 irsp->ulpStatus, irsp->un.ulpWord[4]); in lpfc_cmpl_els_fdisc()
9430 vport->fc_myDID = irsp->un.ulpWord[4] & Mask_DID; in lpfc_cmpl_els_fdisc()
9545 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_fdisc()
9546 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_fdisc()
9579 memset(sp->un.vendorVersion, 0, sizeof(sp->un.vendorVersion)); in lpfc_issue_els_fdisc()
9628 irsp->ulpStatus, irsp->un.ulpWord[4], irsp->un.rcvels.remoteID); in lpfc_cmpl_els_npiv_logo()
9640 ndlp->nlp_DID, irsp->ulpStatus, irsp->un.ulpWord[4], in lpfc_cmpl_els_npiv_logo()
9787 cmd->un.ulpWord[4] = IOERR_SLI_ABORTED; in lpfc_resume_fabric_iocbs()
9863 if (rspiocb->iocb.un.ulpWord[4] & RJT_UNAVAIL_TEMP) { in lpfc_cmpl_fabric_iocb()
9874 stat.un.lsRjtError = in lpfc_cmpl_fabric_iocb()
9875 be32_to_cpu(rspiocb->iocb.un.ulpWord[4]); in lpfc_cmpl_fabric_iocb()
9876 if ((stat.un.b.lsRjtRsnCode == LSRJT_UNABLE_TPC) || in lpfc_cmpl_fabric_iocb()
9877 (stat.un.b.lsRjtRsnCode == LSRJT_LOGICAL_BSY)) in lpfc_cmpl_fabric_iocb()