Lines Matching refs:mbox

283 	LPFC_MBOXQ_t *mbox;  in lpfc_rcv_plogi()  local
410 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_rcv_plogi()
411 if (mbox == NULL) in lpfc_rcv_plogi()
413 lpfc_config_link(phba, mbox); in lpfc_rcv_plogi()
414 mbox->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_rcv_plogi()
415 mbox->vport = vport; in lpfc_rcv_plogi()
416 rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT); in lpfc_rcv_plogi()
418 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_rcv_plogi()
431 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_rcv_plogi()
432 if (!mbox) in lpfc_rcv_plogi()
440 (uint8_t *) sp, mbox, ndlp->nlp_rpi); in lpfc_rcv_plogi()
442 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_rcv_plogi()
449 mbox->mbox_cmpl = lpfc_mbx_cmpl_reg_login; in lpfc_rcv_plogi()
454 mbox->vport = vport; in lpfc_rcv_plogi()
487 ndlp, mbox); in lpfc_rcv_plogi()
489 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_rcv_plogi()
492 rc = lpfc_els_rsp_acc(vport, ELS_CMD_PLOGI, cmdiocb, ndlp, mbox); in lpfc_rcv_plogi()
494 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_rcv_plogi()
1037 LPFC_MBOXQ_t *mbox; in lpfc_cmpl_plogi_plogi_issue() local
1093 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_cmpl_plogi_plogi_issue()
1094 if (!mbox) { in lpfc_cmpl_plogi_plogi_issue()
1106 (uint8_t *) sp, mbox, ndlp->nlp_rpi) == 0) { in lpfc_cmpl_plogi_plogi_issue()
1109 mbox->mbox_cmpl = lpfc_mbx_cmpl_ns_reg_login; in lpfc_cmpl_plogi_plogi_issue()
1112 mbox->mbox_cmpl = lpfc_mbx_cmpl_fdmi_reg_login; in lpfc_cmpl_plogi_plogi_issue()
1116 mbox->mbox_cmpl = lpfc_mbx_cmpl_reg_login; in lpfc_cmpl_plogi_plogi_issue()
1118 mbox->context2 = lpfc_nlp_get(ndlp); in lpfc_cmpl_plogi_plogi_issue()
1119 mbox->vport = vport; in lpfc_cmpl_plogi_plogi_issue()
1120 if (lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT) in lpfc_cmpl_plogi_plogi_issue()
1132 mp = (struct lpfc_dmabuf *) mbox->context1; in lpfc_cmpl_plogi_plogi_issue()
1135 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_cmpl_plogi_plogi_issue()
1143 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_cmpl_plogi_plogi_issue()