Lines Matching refs:icmd

159 	IOCB_t *icmd;  in lpfc_prep_els_iocb()  local
200 icmd = &elsiocb->iocb; in lpfc_prep_els_iocb()
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()
241 icmd->ulpCommand = CMD_ELS_REQUEST64_CR; in lpfc_prep_els_iocb()
243 icmd->ulpTimeout = FF_DEF_RATOV * 2; in lpfc_prep_els_iocb()
245 icmd->ulpTimeout = phba->fc_ratov * 2; 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()
252 icmd->ulpCommand = CMD_XMIT_ELS_RSP64_CX; in lpfc_prep_els_iocb()
254 icmd->ulpBdeCount = 1; in lpfc_prep_els_iocb()
255 icmd->ulpLe = 1; in lpfc_prep_els_iocb()
256 icmd->ulpClass = CLASS3; in lpfc_prep_els_iocb()
268 icmd->un.elsreq64.myID = vport->fc_myDID; in lpfc_prep_els_iocb()
271 icmd->ulpContext = phba->vpi_ids[vport->vpi]; in lpfc_prep_els_iocb()
274 icmd->ulpCt_h = 0; in lpfc_prep_els_iocb()
277 icmd->ulpCt_l = 0; /* context = invalid RPI */ in lpfc_prep_els_iocb()
279 icmd->ulpCt_l = 1; /* context = VPI */ in lpfc_prep_els_iocb()
1206 IOCB_t *icmd; in lpfc_issue_els_flogi() local
1223 icmd = &elsiocb->iocb; in lpfc_issue_els_flogi()
1261 icmd->ulpCt_h = 1; in lpfc_issue_els_flogi()
1262 icmd->ulpCt_l = 0; in lpfc_issue_els_flogi()
1268 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_flogi()
1269 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_flogi()
1312 IOCB_t *icmd; in lpfc_els_abort_flogi() local
1327 icmd = &iocb->iocb; in lpfc_els_abort_flogi()
1328 if (icmd->ulpCommand == CMD_ELS_REQUEST64_CR) { in lpfc_els_abort_flogi()
1958 IOCB_t *icmd; in lpfc_issue_els_plogi() local
1979 icmd = &elsiocb->iocb; in lpfc_issue_els_plogi()
2119 IOCB_t *icmd; in lpfc_issue_els_prli() local
2130 icmd = &elsiocb->iocb; in lpfc_issue_els_prli()
2415 IOCB_t *icmd; in lpfc_issue_els_adisc() local
2426 icmd = &elsiocb->iocb; in lpfc_issue_els_adisc()
2611 IOCB_t *icmd; in lpfc_issue_els_logo() local
2630 icmd = &elsiocb->iocb; in lpfc_issue_els_logo()
2744 IOCB_t *icmd; in lpfc_issue_els_scr() local
2778 icmd = &elsiocb->iocb; in lpfc_issue_els_scr()
2838 IOCB_t *icmd; in lpfc_issue_els_farpr() local
2874 icmd = &elsiocb->iocb; in lpfc_issue_els_farpr()
3930 IOCB_t *icmd; in lpfc_els_rsp_acc() local
3954 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3955 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_acc()
3956 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_acc()
3972 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3973 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_acc()
3974 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_acc()
3995 icmd = &elsiocb->iocb; in lpfc_els_rsp_acc()
3996 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_acc()
3997 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_acc()
4067 IOCB_t *icmd; in lpfc_els_rsp_reject() local
4082 icmd = &elsiocb->iocb; in lpfc_els_rsp_reject()
4084 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_reject()
4085 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_reject()
4143 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_adisc_acc() local
4155 icmd = &elsiocb->iocb; in lpfc_els_rsp_adisc_acc()
4157 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_adisc_acc()
4158 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_adisc_acc()
4218 IOCB_t *icmd; in lpfc_els_rsp_prli_acc() local
4234 icmd = &elsiocb->iocb; in lpfc_els_rsp_prli_acc()
4236 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_prli_acc()
4237 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_prli_acc()
4322 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_rnid_acc() local
4340 icmd = &elsiocb->iocb; in lpfc_els_rsp_rnid_acc()
4342 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_rnid_acc()
4343 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_rnid_acc()
4836 IOCB_t *icmd; in lpfc_els_rcv_rscn() local
4842 icmd = &cmdiocb->iocb; in lpfc_els_rcv_rscn()
5123 IOCB_t *icmd = &cmdiocb->iocb; in lpfc_els_rcv_flogi() local
5141 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_flogi()
5298 IOCB_t *icmd; in lpfc_els_rcv_rnid() local
5303 icmd = &cmdiocb->iocb; in lpfc_els_rcv_rnid()
5430 IOCB_t *icmd; in lpfc_els_rsp_rls_acc() local
5465 icmd = &elsiocb->iocb; in lpfc_els_rsp_rls_acc()
5466 icmd->ulpContext = rxid; in lpfc_els_rsp_rls_acc()
5467 icmd->unsli3.rcvsli3.ox_id = oxid; in lpfc_els_rsp_rls_acc()
5517 IOCB_t *icmd; in lpfc_els_rsp_rps_acc() local
5552 icmd = &elsiocb->iocb; in lpfc_els_rsp_rps_acc()
5553 icmd->ulpContext = rxid; in lpfc_els_rsp_rps_acc()
5554 icmd->unsli3.rcvsli3.ox_id = oxid; in lpfc_els_rsp_rps_acc()
5837 IOCB_t *icmd; in lpfc_issue_els_rrq() local
5856 icmd = &elsiocb->iocb; in lpfc_issue_els_rrq()
5933 IOCB_t *icmd, *oldcmd; in lpfc_els_rsp_rpl_acc() local
5944 icmd = &elsiocb->iocb; in lpfc_els_rsp_rpl_acc()
5946 icmd->ulpContext = oldcmd->ulpContext; /* Xri / rx_id */ in lpfc_els_rsp_rpl_acc()
5947 icmd->unsli3.rcvsli3.ox_id = oldcmd->unsli3.rcvsli3.ox_id; in lpfc_els_rsp_rpl_acc()
6069 IOCB_t *icmd; in lpfc_els_rcv_farp() local
6073 icmd = &cmdiocb->iocb; in lpfc_els_rcv_farp()
6074 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farp()
6142 IOCB_t *icmd; in lpfc_els_rcv_farpr() local
6145 icmd = &cmdiocb->iocb; in lpfc_els_rcv_farpr()
6146 did = icmd->un.elsreq64.remoteID; in lpfc_els_rcv_farpr()
6641 IOCB_t *icmd = &elsiocb->iocb; in lpfc_els_unsol_buffer() local
6652 did = icmd->un.rcvels.remoteID; in lpfc_els_unsol_buffer()
6653 if (icmd->ulpStatus) { in lpfc_els_unsol_buffer()
6656 icmd->ulpStatus, icmd->un.ulpWord[4], did); in lpfc_els_unsol_buffer()
7016 icmd->ulpStatus, icmd->un.ulpWord[4], icmd->ulpTimeout); in lpfc_els_unsol_buffer()
7037 IOCB_t *icmd = &elsiocb->iocb; in lpfc_els_unsol_event() local
7046 if (icmd->ulpStatus == IOSTAT_NEED_BUFFER) { in lpfc_els_unsol_event()
7048 } else if (icmd->ulpStatus == IOSTAT_LOCAL_REJECT && in lpfc_els_unsol_event()
7049 (icmd->un.ulpWord[4] & IOERR_PARAM_MASK) == in lpfc_els_unsol_event()
7059 (icmd->ulpCommand == CMD_IOCB_RCV_ELS64_CX || in lpfc_els_unsol_event()
7060 icmd->ulpCommand == CMD_IOCB_RCV_SEQ64_CX)) { in lpfc_els_unsol_event()
7061 if (icmd->unsli3.rcvsli3.vpi == 0xffff) in lpfc_els_unsol_event()
7065 icmd->unsli3.rcvsli3.vpi); in lpfc_els_unsol_event()
7071 if (icmd->ulpBdeCount == 0) 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()
7098 icmd->ulpBdeCount == 2) { in lpfc_els_unsol_event()
7622 IOCB_t *icmd; in lpfc_issue_els_fdisc() local
7642 icmd = &elsiocb->iocb; in lpfc_issue_els_fdisc()
7643 icmd->un.elsreq64.myID = 0; in lpfc_issue_els_fdisc()
7644 icmd->un.elsreq64.fl = 1; in lpfc_issue_els_fdisc()
7651 icmd->ulpCt_h = 1; in lpfc_issue_els_fdisc()
7652 icmd->ulpCt_l = 0; in lpfc_issue_els_fdisc()
7768 IOCB_t *icmd; in lpfc_issue_els_npiv_logo() local
7779 icmd = &elsiocb->iocb; in lpfc_issue_els_npiv_logo()