• Home
  • Raw
  • Download

Lines Matching refs:icmd

156 	IOCB_t *icmd;  in lpfc_prep_els_iocb()  local
168 icmd = &elsiocb->iocb; in lpfc_prep_els_iocb()
202 icmd->un.elsreq64.bdl.addrHigh = putPaddrHigh(pbuflist->phys); in lpfc_prep_els_iocb()
203 icmd->un.elsreq64.bdl.addrLow = putPaddrLow(pbuflist->phys); in lpfc_prep_els_iocb()
204 icmd->un.elsreq64.bdl.bdeFlags = BUFF_TYPE_BLP_64; in lpfc_prep_els_iocb()
205 icmd->un.elsreq64.remoteID = did; /* DID */ in lpfc_prep_els_iocb()
207 icmd->un.elsreq64.bdl.bdeSize = (2 * sizeof(struct ulp_bde64)); in lpfc_prep_els_iocb()
208 icmd->ulpCommand = CMD_ELS_REQUEST64_CR; in lpfc_prep_els_iocb()
209 icmd->ulpTimeout = phba->fc_ratov * 2; in lpfc_prep_els_iocb()
211 icmd->un.elsreq64.bdl.bdeSize = sizeof(struct ulp_bde64); in lpfc_prep_els_iocb()
212 icmd->ulpCommand = CMD_XMIT_ELS_RSP64_CX; in lpfc_prep_els_iocb()
214 icmd->ulpBdeCount = 1; in lpfc_prep_els_iocb()
215 icmd->ulpLe = 1; in lpfc_prep_els_iocb()
216 icmd->ulpClass = CLASS3; in lpfc_prep_els_iocb()
219 icmd->un.elsreq64.myID = vport->fc_myDID; in lpfc_prep_els_iocb()
222 icmd->ulpContext = vport->vpi; in lpfc_prep_els_iocb()
223 icmd->ulpCt_h = 0; in lpfc_prep_els_iocb()
226 icmd->ulpCt_l = 0; /* context = invalid RPI */ in lpfc_prep_els_iocb()
228 icmd->ulpCt_l = 1; /* context = VPI */ in lpfc_prep_els_iocb()
781 IOCB_t *icmd; in lpfc_issue_els_flogi() local
798 icmd = &elsiocb->iocb; in lpfc_issue_els_flogi()
822 icmd->ulpCt_h = 1; in lpfc_issue_els_flogi()
823 icmd->ulpCt_l = 0; in lpfc_issue_els_flogi()
827 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_flogi()
828 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_flogi()
871 IOCB_t *icmd; in lpfc_els_abort_flogi() local
886 icmd = &iocb->iocb; in lpfc_els_abort_flogi()
887 if (icmd->ulpCommand == CMD_ELS_REQUEST64_CR && in lpfc_els_abort_flogi()
888 icmd->un.elsreq64.bdl.ulpIoTag32) { in lpfc_els_abort_flogi()
1350 IOCB_t *icmd; in lpfc_issue_els_plogi() local
1373 icmd = &elsiocb->iocb; in lpfc_issue_els_plogi()
1502 IOCB_t *icmd; in lpfc_issue_els_prli() local
1518 icmd = &elsiocb->iocb; in lpfc_issue_els_prli()
1789 IOCB_t *icmd; in lpfc_issue_els_adisc() local
1802 icmd = &elsiocb->iocb; in lpfc_issue_els_adisc()
1938 IOCB_t *icmd; in lpfc_issue_els_logo() local
1962 icmd = &elsiocb->iocb; in lpfc_issue_els_logo()
2059 IOCB_t *icmd; in lpfc_issue_els_scr() local
2095 icmd = &elsiocb->iocb; in lpfc_issue_els_scr()
2153 IOCB_t *icmd; in lpfc_issue_els_farpr() local
2191 icmd = &elsiocb->iocb; in lpfc_issue_els_farpr()
3170 IOCB_t *icmd; in lpfc_els_rsp_acc() local
3196 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3197 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_acc()
3213 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3214 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_acc()
3235 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3236 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_acc()
3305 IOCB_t *icmd; in lpfc_els_rsp_reject() local
3323 icmd = &elsiocb->iocb; in lpfc_els_rsp_reject()
3325 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_reject()
3385 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_adisc_acc() local
3397 icmd = &elsiocb->iocb; in lpfc_els_rsp_adisc_acc()
3399 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_adisc_acc()
3459 IOCB_t *icmd; in lpfc_els_rsp_prli_acc() local
3477 icmd = &elsiocb->iocb; in lpfc_els_rsp_prli_acc()
3479 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_prli_acc()
3563 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_rnid_acc() local
3584 icmd = &elsiocb->iocb; in lpfc_els_rsp_rnid_acc()
3586 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_rnid_acc()
3970 IOCB_t *icmd; in lpfc_els_rcv_rscn() local
3976 icmd = &cmdiocb->iocb; in lpfc_els_rcv_rscn()
4257 IOCB_t *icmd = &cmdiocb->iocb; in lpfc_els_rcv_flogi() local
4273 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_flogi()
4360 IOCB_t *icmd; in lpfc_els_rcv_rnid() local
4365 icmd = &cmdiocb->iocb; in lpfc_els_rcv_rnid()
4366 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_rnid()
4446 IOCB_t *icmd; in lpfc_els_rsp_rps_acc() local
4478 icmd = &elsiocb->iocb; in lpfc_els_rsp_rps_acc()
4479 icmd->ulpContext = xri; in lpfc_els_rsp_rps_acc()
4616 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_rpl_acc() local
4629 icmd = &elsiocb->iocb; in lpfc_els_rsp_rpl_acc()
4631 icmd->ulpContext = oldcmd->ulpContext; /* Xri */ in lpfc_els_rsp_rpl_acc()
4753 IOCB_t *icmd; in lpfc_els_rcv_farp() local
4757 icmd = &cmdiocb->iocb; in lpfc_els_rcv_farp()
4758 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farp()
4826 IOCB_t *icmd; in lpfc_els_rcv_farpr() local
4829 icmd = &cmdiocb->iocb; in lpfc_els_rcv_farpr()
4830 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farpr()
5309 IOCB_t *icmd = &elsiocb->iocb; in lpfc_els_unsol_buffer() local
5320 did = icmd->un.rcvels.remoteID; in lpfc_els_unsol_buffer()
5321 if (icmd->ulpStatus) { in lpfc_els_unsol_buffer()
5324 icmd->ulpStatus, icmd->un.ulpWord[4], did); in lpfc_els_unsol_buffer()
5589 vport->vpi, icmd->ulpStatus, in lpfc_els_unsol_buffer()
5590 icmd->un.ulpWord[4], icmd->ulpTimeout); in lpfc_els_unsol_buffer()
5641 IOCB_t *icmd = &elsiocb->iocb; in lpfc_els_unsol_event() local
5650 if (icmd->ulpStatus == IOSTAT_NEED_BUFFER) { in lpfc_els_unsol_event()
5652 } else if (icmd->ulpStatus == IOSTAT_LOCAL_REJECT && in lpfc_els_unsol_event()
5653 (icmd->un.ulpWord[4] & 0xff) == IOERR_RCV_BUFFER_WAITING) { in lpfc_els_unsol_event()
5662 (icmd->ulpCommand == CMD_IOCB_RCV_ELS64_CX || in lpfc_els_unsol_event()
5663 icmd->ulpCommand == CMD_IOCB_RCV_SEQ64_CX)) { in lpfc_els_unsol_event()
5664 if (icmd->unsli3.rcvsli3.vpi == 0xffff) in lpfc_els_unsol_event()
5667 uint16_t vpi = icmd->unsli3.rcvsli3.vpi; in lpfc_els_unsol_event()
5674 if (icmd->ulpBdeCount == 0) in lpfc_els_unsol_event()
5683 paddr = getPaddr(icmd->un.cont64[0].addrHigh, in lpfc_els_unsol_event()
5684 icmd->un.cont64[0].addrLow); in lpfc_els_unsol_event()
5701 icmd->ulpBdeCount == 2) { in lpfc_els_unsol_event()
6034 IOCB_t *icmd; in lpfc_issue_els_fdisc() local
6052 icmd = &elsiocb->iocb; in lpfc_issue_els_fdisc()
6053 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_fdisc()
6054 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_fdisc()
6057 icmd->ulpCt_h = 1; in lpfc_issue_els_fdisc()
6058 icmd->ulpCt_l = 0; in lpfc_issue_els_fdisc()
6160 IOCB_t *icmd; in lpfc_issue_els_npiv_logo() local
6171 icmd = &elsiocb->iocb; in lpfc_issue_els_npiv_logo()