Lines Matching defs:mbox
549 /* Save info from cmd IOCB to be used in rsp after all mbox completes */
625 * Issue CONFIG_LINK mbox
628 * Issue REG_VFI mbox
633 * Issue REG_RPI mbox
1359 LPFC_MBOXQ_t *mbox;
1450 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
1451 if (!mbox) {
1462 lpfc_config_link(phba, mbox);
1464 mbox->mbox_cmpl = lpfc_sli_def_mbox_cmpl;
1465 mbox->vport = vport;
1466 rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT);
1468 mempool_free(mbox, phba->mbox_mem_pool);
1476 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
1477 if (!mbox) {
1489 (uint8_t *) sp, mbox, ndlp->nlp_rpi) == 0) {
1492 mbox->mbox_cmpl = lpfc_mbx_cmpl_ns_reg_login;
1497 mbox->mbox_cmpl = lpfc_mbx_cmpl_fdmi_reg_login;
1501 mbox->mbox_cmpl = lpfc_mbx_cmpl_reg_login;
1504 mbox->ctx_ndlp = lpfc_nlp_get(ndlp);
1505 if (!mbox->ctx_ndlp)
1508 mbox->vport = vport;
1509 if (lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT)
1517 /* decrement node reference count to the failed mbox
1521 lpfc_mbox_rsrc_cleanup(phba, mbox, MBOX_THD_UNLOCKED);
1528 mempool_free(mbox, phba->mbox_mem_pool);
1875 /* cleanup any ndlp on mbox q waiting for reglogin cmpl */