Lines Matching refs:mboxq
5207 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_read_fcoe_params() local
5219 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_read_fcoe_params()
5220 if (!mboxq) in lpfc_sli4_read_fcoe_params()
5223 mqe = &mboxq->u.mqe; in lpfc_sli4_read_fcoe_params()
5224 if (lpfc_sli4_dump_cfg_rg23(phba, mboxq)) { in lpfc_sli4_read_fcoe_params()
5229 mp = (struct lpfc_dmabuf *) mboxq->context1; in lpfc_sli4_read_fcoe_params()
5230 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_read_fcoe_params()
5237 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_read_fcoe_params()
5249 mboxq->mcqe.word0, in lpfc_sli4_read_fcoe_params()
5250 mboxq->mcqe.mcqe_tag0, mboxq->mcqe.mcqe_tag1, in lpfc_sli4_read_fcoe_params()
5251 mboxq->mcqe.trailer); in lpfc_sli4_read_fcoe_params()
5273 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_read_fcoe_params()
5293 lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, in lpfc_sli4_read_rev() argument
5322 lpfc_read_rev(phba, mboxq); in lpfc_sli4_read_rev()
5323 mqe = &mboxq->u.mqe; in lpfc_sli4_read_rev()
5330 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_read_rev()
5368 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_retrieve_pport_name() local
5383 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_retrieve_pport_name()
5384 if (!mboxq) in lpfc_sli4_retrieve_pport_name()
5394 alloclen = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_retrieve_pport_name()
5405 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_retrieve_pport_name()
5406 virtaddr = mboxq->sge_array->addr[0]; in lpfc_sli4_retrieve_pport_name()
5415 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_retrieve_pport_name()
5416 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5417 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5434 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_retrieve_pport_name()
5439 get_port_name = &mboxq->u.mqe.un.get_port_name; in lpfc_sli4_retrieve_pport_name()
5444 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_retrieve_pport_name()
5451 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_retrieve_pport_name()
5452 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5453 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5492 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli4_retrieve_pport_name()
5493 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_retrieve_pport_name()
5495 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_retrieve_pport_name()
6809 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_hba_setup() local
6838 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_hba_setup()
6839 if (!mboxq) in lpfc_sli4_hba_setup()
6850 rc = lpfc_sli4_read_rev(phba, mboxq, vpd, &vpd_size); in lpfc_sli4_hba_setup()
6856 mqe = &mboxq->u.mqe; in lpfc_sli4_hba_setup()
6950 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_hba_setup()
6967 lpfc_set_features(phba, mboxq, LPFC_SET_UE_RECOVERY); in lpfc_sli4_hba_setup()
6968 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
6975 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
6978 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
6984 lpfc_set_features(phba, mboxq, LPFC_SET_MDS_DIAGS); in lpfc_sli4_hba_setup()
6985 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
6994 lpfc_request_features(phba, mboxq); in lpfc_sli4_hba_setup()
6995 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7065 lpfc_set_host_data(phba, mboxq); in lpfc_sli4_hba_setup()
7067 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7075 rc = lpfc_read_sparam(phba, mboxq, vport->vpi); in lpfc_sli4_hba_setup()
7082 mboxq->vport = vport; in lpfc_sli4_hba_setup()
7083 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7084 mp = (struct lpfc_dmabuf *) mboxq->context1; in lpfc_sli4_hba_setup()
7096 mboxq->context1 = NULL; in lpfc_sli4_hba_setup()
7281 lpfc_reg_fcfi(phba, mboxq); in lpfc_sli4_hba_setup()
7282 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7283 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7288 &mboxq->u.mqe.un.reg_fcfi); in lpfc_sli4_hba_setup()
7293 lpfc_reg_fcfi_mrq(phba, mboxq, 0); in lpfc_sli4_hba_setup()
7294 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7295 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7300 &mboxq->u.mqe.un.reg_fcfi_mrq); in lpfc_sli4_hba_setup()
7303 lpfc_reg_fcfi_mrq(phba, mboxq, 1); in lpfc_sli4_hba_setup()
7304 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7305 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7376 lpfc_down_link(phba, mboxq); in lpfc_sli4_hba_setup()
7377 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7392 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_hba_setup()
7403 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_hba_setup()
8133 lpfc_sli4_wait_bmbx_ready(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_sli4_wait_bmbx_ready() argument
8139 timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, mboxq) in lpfc_sli4_wait_bmbx_ready()
8172 lpfc_sli4_post_sync_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_sli4_post_sync_mbox() argument
8179 struct lpfc_mqe *mb = &mboxq->u.mqe; in lpfc_sli4_post_sync_mbox()
8193 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_post_sync_mbox()
8194 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_sync_mbox()
8195 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8196 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8202 phba->sli.mbox_active = mboxq; in lpfc_sli4_post_sync_mbox()
8206 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8225 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8233 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8245 lpfc_sli4_pcimem_bcopy(&mbox_rgn->mcqe, &mboxq->mcqe, in lpfc_sli4_post_sync_mbox()
8259 lpfc_sli4_swap_str(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8265 mboxq->vport ? mboxq->vport->vpi : 0, mbx_cmnd, in lpfc_sli4_post_sync_mbox()
8266 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8267 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8275 mb->un.mb_words[12], mboxq->mcqe.word0, in lpfc_sli4_post_sync_mbox()
8276 mboxq->mcqe.mcqe_tag0, mboxq->mcqe.mcqe_tag1, in lpfc_sli4_post_sync_mbox()
8277 mboxq->mcqe.trailer); in lpfc_sli4_post_sync_mbox()
8300 lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, in lpfc_sli_issue_mbox_s4() argument
8308 lpfc_idiag_mbxacc_dump_issue_mbox(phba, &mboxq->u.mb); in lpfc_sli_issue_mbox_s4()
8315 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8316 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8317 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8318 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8326 rc = lpfc_sli4_post_sync_mbox(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8335 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8336 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8338 mboxq), in lpfc_sli_issue_mbox_s4()
8340 mboxq), in lpfc_sli_issue_mbox_s4()
8341 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8342 bf_get(lpfc_mcqe_status, &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8344 &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8352 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8353 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8354 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8355 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8361 rc = lpfc_sli4_post_sync_mbox(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8369 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8370 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8372 mboxq), in lpfc_sli_issue_mbox_s4()
8374 mboxq), in lpfc_sli_issue_mbox_s4()
8375 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8376 bf_get(lpfc_mcqe_status, &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8378 &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8387 rc = lpfc_mbox_cmd_check(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8392 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8393 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8394 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8395 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8403 lpfc_mbox_put(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8408 mboxq->vport ? mboxq->vport->vpi : 0xffffff, in lpfc_sli_issue_mbox_s4()
8409 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8410 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8411 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8435 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_post_async_mbox() local
8465 mboxq = lpfc_mbox_get(phba); in lpfc_sli4_post_async_mbox()
8468 if (!mboxq) { in lpfc_sli4_post_async_mbox()
8473 phba->sli.mbox_active = mboxq; in lpfc_sli4_post_async_mbox()
8483 mqe = &mboxq->u.mqe; in lpfc_sli4_post_async_mbox()
8488 msecs_to_jiffies(1000 * lpfc_mbox_tmo_val(phba, mboxq)))); in lpfc_sli4_post_async_mbox()
8493 mboxq->vport ? mboxq->vport->vpi : 0, mbx_cmnd, in lpfc_sli4_post_async_mbox()
8494 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
8495 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
8499 if (mboxq->vport) { in lpfc_sli4_post_async_mbox()
8500 lpfc_debugfs_disc_trc(mboxq->vport, in lpfc_sli4_post_async_mbox()
8521 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_post_async_mbox()
8522 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_async_mbox()
8523 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
8524 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
8534 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_post_async_mbox()
8535 __lpfc_mbox_cmpl_put(phba, mboxq); in lpfc_sli4_post_async_mbox()
10154 INIT_LIST_HEAD(&psli->mboxq); in lpfc_sli4_queue_init()
10226 INIT_LIST_HEAD(&psli->mboxq); in lpfc_sli_queue_init()
10272 list_splice_init(&phba->sli.mboxq, &completions); in lpfc_sli_mbox_sys_flush()
17710 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_post_rpi_hdr() local
17723 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_post_rpi_hdr()
17724 if (!mboxq) { in lpfc_sli4_post_rpi_hdr()
17732 hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl; in lpfc_sli4_post_rpi_hdr()
17733 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, in lpfc_sli4_post_rpi_hdr()
17748 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_post_rpi_hdr()
17753 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_post_rpi_hdr()
17914 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_resume_rpi() local
17919 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_resume_rpi()
17920 if (!mboxq) in lpfc_sli4_resume_rpi()
17924 lpfc_resume_rpi(mboxq, ndlp); in lpfc_sli4_resume_rpi()
17926 mboxq->mbox_cmpl = cmpl; in lpfc_sli4_resume_rpi()
17927 mboxq->context1 = arg; in lpfc_sli4_resume_rpi()
17928 mboxq->context2 = ndlp; in lpfc_sli4_resume_rpi()
17930 mboxq->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_sli4_resume_rpi()
17931 mboxq->vport = ndlp->vport; in lpfc_sli4_resume_rpi()
17932 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_resume_rpi()
17937 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_resume_rpi()
17938 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_resume_rpi()
17957 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_init_vpi() local
17962 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_init_vpi()
17963 if (!mboxq) in lpfc_sli4_init_vpi()
17965 lpfc_init_vpi(phba, mboxq, vport->vpi); in lpfc_sli4_init_vpi()
17966 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_sli4_init_vpi()
17967 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_sli4_init_vpi()
17972 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_init_vpi()
17976 mempool_free(mboxq, vport->phba->mbox_mem_pool); in lpfc_sli4_init_vpi()
17991 lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbx_cmpl_add_fcf_record() argument
17997 virt_addr = mboxq->sge_array->addr[0]; in lpfc_mbx_cmpl_add_fcf_record()
18010 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_mbx_cmpl_add_fcf_record()
18026 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_add_fcf_record() local
18033 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_add_fcf_record()
18034 if (!mboxq) { in lpfc_sli4_add_fcf_record()
18044 alloc_len = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, in lpfc_sli4_add_fcf_record()
18052 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_add_fcf_record()
18060 lpfc_sli4_mbx_sge_get(mboxq, 0, &sge); in lpfc_sli4_add_fcf_record()
18061 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_add_fcf_record()
18077 mboxq->vport = phba->pport; in lpfc_sli4_add_fcf_record()
18078 mboxq->mbox_cmpl = lpfc_mbx_cmpl_add_fcf_record; in lpfc_sli4_add_fcf_record()
18079 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_add_fcf_record()
18084 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_add_fcf_record()
18148 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_fcf_scan_read_fcf_rec() local
18152 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_fcf_scan_read_fcf_rec()
18153 if (!mboxq) { in lpfc_sli4_fcf_scan_read_fcf_rec()
18161 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_fcf_scan_read_fcf_rec()
18167 mboxq->vport = phba->pport; in lpfc_sli4_fcf_scan_read_fcf_rec()
18168 mboxq->mbox_cmpl = lpfc_mbx_cmpl_fcf_scan_read_fcf_rec; in lpfc_sli4_fcf_scan_read_fcf_rec()
18174 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_fcf_scan_read_fcf_rec()
18185 if (mboxq) in lpfc_sli4_fcf_scan_read_fcf_rec()
18186 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_fcf_scan_read_fcf_rec()
18210 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_fcf_rr_read_fcf_rec() local
18212 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_fcf_rr_read_fcf_rec()
18213 if (!mboxq) { in lpfc_sli4_fcf_rr_read_fcf_rec()
18221 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_fcf_rr_read_fcf_rec()
18227 mboxq->vport = phba->pport; in lpfc_sli4_fcf_rr_read_fcf_rec()
18228 mboxq->mbox_cmpl = lpfc_mbx_cmpl_fcf_rr_read_fcf_rec; in lpfc_sli4_fcf_rr_read_fcf_rec()
18229 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_fcf_rr_read_fcf_rec()
18236 if (error && mboxq) in lpfc_sli4_fcf_rr_read_fcf_rec()
18237 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_fcf_rr_read_fcf_rec()
18256 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_read_fcf_rec() local
18258 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_read_fcf_rec()
18259 if (!mboxq) { in lpfc_sli4_read_fcf_rec()
18267 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_read_fcf_rec()
18273 mboxq->vport = phba->pport; in lpfc_sli4_read_fcf_rec()
18274 mboxq->mbox_cmpl = lpfc_mbx_cmpl_read_fcf_rec; in lpfc_sli4_read_fcf_rec()
18275 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_read_fcf_rec()
18282 if (error && mboxq) in lpfc_sli4_read_fcf_rec()
18283 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_read_fcf_rec()
18727 LPFC_MBOXQ_t *mboxq = NULL; in lpfc_sli4_get_config_region23() local
18736 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_get_config_region23()
18737 if (!mboxq) { in lpfc_sli4_get_config_region23()
18743 if (lpfc_sli4_dump_cfg_rg23(phba, mboxq)) in lpfc_sli4_get_config_region23()
18745 mqe = &mboxq->u.mqe; in lpfc_sli4_get_config_region23()
18746 mp = (struct lpfc_dmabuf *) mboxq->context1; in lpfc_sli4_get_config_region23()
18747 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_get_config_region23()
18759 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_get_config_region23()
18979 list_for_each_entry_safe(mb, nextmb, &phba->sli.mboxq, list) { in lpfc_cleanup_pending_mbox()