Lines Matching defs:mboxq
438 LPFC_MBOXQ_t *mboxq = NULL;
454 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
455 if (!mboxq) {
462 rc = lpfc_mbox_rsrc_prep(phba, mboxq);
467 dmabuf = mboxq->ctx_buf;
474 lpfc_reg_vfi(mboxq, vport, dmabuf->phys);
476 mboxq->ctx_buf = dmabuf;
478 lpfc_reg_vfi(mboxq, vport, 0);
481 mboxq->mbox_cmpl = lpfc_mbx_cmpl_reg_vfi;
482 mboxq->vport = vport;
483 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
491 lpfc_mbox_rsrc_cleanup(phba, mboxq, MBOX_THD_UNLOCKED);
515 LPFC_MBOXQ_t *mboxq;
518 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
519 if (!mboxq) {
526 lpfc_unreg_vfi(mboxq, vport);
527 mboxq->vport = vport;
528 mboxq->mbox_cmpl = lpfc_unregister_vfi_cmpl;
530 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT);
536 mempool_free(mboxq, phba->mbox_mem_pool);