Lines Matching refs:geniocb
300 struct lpfc_iocbq *geniocb; in lpfc_gen_req() local
304 geniocb = lpfc_sli_get_iocbq(phba); in lpfc_gen_req()
306 if (geniocb == NULL) in lpfc_gen_req()
309 icmd = &geniocb->iocb; in lpfc_gen_req()
317 geniocb->context3 = NULL; in lpfc_gen_req()
319 geniocb->context3 = (uint8_t *) bmp; in lpfc_gen_req()
322 geniocb->context1 = (uint8_t *) inp; in lpfc_gen_req()
323 geniocb->context2 = (uint8_t *) outp; in lpfc_gen_req()
324 geniocb->context_un.ndlp = lpfc_nlp_get(ndlp); in lpfc_gen_req()
359 geniocb->iocb_cmpl = cmpl; in lpfc_gen_req()
360 geniocb->drvrTimeout = icmd->ulpTimeout + LPFC_DRVR_TIMEOUT; in lpfc_gen_req()
361 geniocb->vport = vport; in lpfc_gen_req()
362 geniocb->retry = retry; in lpfc_gen_req()
363 rc = lpfc_sli_issue_iocb(phba, LPFC_ELS_RING, geniocb, 0); in lpfc_gen_req()
366 lpfc_sli_release_iocbq(phba, geniocb); in lpfc_gen_req()