Lines Matching refs:mbox
1358 LPFC_MBOXQ_t *mbox; in lpfc_mbx_unreg_vpi() local
1361 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_mbx_unreg_vpi()
1362 if (!mbox) in lpfc_mbx_unreg_vpi()
1365 lpfc_unreg_vpi(phba, vport->vpi, mbox); in lpfc_mbx_unreg_vpi()
1366 mbox->vport = vport; in lpfc_mbx_unreg_vpi()
1367 mbox->mbox_cmpl = lpfc_mbx_cmpl_unreg_vpi; in lpfc_mbx_unreg_vpi()
1368 rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT); in lpfc_mbx_unreg_vpi()
1372 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_mbx_unreg_vpi()
2155 LPFC_MBOXQ_t *mbox; in lpfc_unreg_rpi() local
2159 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_unreg_rpi()
2160 if (mbox) { in lpfc_unreg_rpi()
2161 lpfc_unreg_login(phba, vport->vpi, ndlp->nlp_rpi, mbox); in lpfc_unreg_rpi()
2162 mbox->vport = vport; in lpfc_unreg_rpi()
2163 mbox->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_unreg_rpi()
2164 rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT); in lpfc_unreg_rpi()
2166 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_unreg_rpi()
2179 LPFC_MBOXQ_t *mbox; in lpfc_unreg_all_rpis() local
2182 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_unreg_all_rpis()
2183 if (mbox) { in lpfc_unreg_all_rpis()
2184 lpfc_unreg_login(phba, vport->vpi, 0xffff, mbox); in lpfc_unreg_all_rpis()
2185 mbox->vport = vport; in lpfc_unreg_all_rpis()
2186 mbox->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_unreg_all_rpis()
2187 mbox->context1 = NULL; in lpfc_unreg_all_rpis()
2188 rc = lpfc_sli_issue_mbox_wait(phba, mbox, LPFC_MBOX_TMO); in lpfc_unreg_all_rpis()
2190 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_unreg_all_rpis()
2199 LPFC_MBOXQ_t *mbox; in lpfc_unreg_default_rpis() local
2202 mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_unreg_default_rpis()
2203 if (mbox) { in lpfc_unreg_default_rpis()
2204 lpfc_unreg_did(phba, vport->vpi, 0xffffffff, mbox); in lpfc_unreg_default_rpis()
2205 mbox->vport = vport; in lpfc_unreg_default_rpis()
2206 mbox->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_unreg_default_rpis()
2207 mbox->context1 = NULL; in lpfc_unreg_default_rpis()
2208 rc = lpfc_sli_issue_mbox_wait(phba, mbox, LPFC_MBOX_TMO); in lpfc_unreg_default_rpis()
2213 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_unreg_default_rpis()
2307 LPFC_MBOXQ_t *mbox; in lpfc_nlp_remove() local
2315 if ((mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL)) in lpfc_nlp_remove()
2318 (uint8_t *) &vport->fc_sparam, mbox, 0); in lpfc_nlp_remove()
2320 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_nlp_remove()
2323 mbox->mbox_flag |= LPFC_MBX_IMED_UNREG; in lpfc_nlp_remove()
2324 mbox->mbox_cmpl = lpfc_mbx_cmpl_dflt_rpi; in lpfc_nlp_remove()
2325 mbox->vport = vport; in lpfc_nlp_remove()
2326 mbox->context2 = NULL; in lpfc_nlp_remove()
2327 rc =lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT); in lpfc_nlp_remove()
2329 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_nlp_remove()
2544 LPFC_MBOXQ_t *mbox; in lpfc_issue_clear_la() local
2560 if ((mbox = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL)) != NULL) { in lpfc_issue_clear_la()
2562 lpfc_clear_la(phba, mbox); in lpfc_issue_clear_la()
2563 mbox->mbox_cmpl = lpfc_mbx_cmpl_clear_la; in lpfc_issue_clear_la()
2564 mbox->vport = vport; in lpfc_issue_clear_la()
2565 rc = lpfc_sli_issue_mbox(phba, mbox, MBX_NOWAIT); in lpfc_issue_clear_la()
2567 mempool_free(mbox, phba->mbox_mem_pool); in lpfc_issue_clear_la()