• Home
  • Raw
  • Download

Lines Matching refs:mboxq

5320 	LPFC_MBOXQ_t *mboxq;  in lpfc_sli4_read_fcoe_params()  local
5332 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_read_fcoe_params()
5333 if (!mboxq) in lpfc_sli4_read_fcoe_params()
5336 mqe = &mboxq->u.mqe; in lpfc_sli4_read_fcoe_params()
5337 if (lpfc_sli4_dump_cfg_rg23(phba, mboxq)) { in lpfc_sli4_read_fcoe_params()
5342 mp = (struct lpfc_dmabuf *)mboxq->ctx_buf; in lpfc_sli4_read_fcoe_params()
5343 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_read_fcoe_params()
5350 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_read_fcoe_params()
5362 mboxq->mcqe.word0, in lpfc_sli4_read_fcoe_params()
5363 mboxq->mcqe.mcqe_tag0, mboxq->mcqe.mcqe_tag1, in lpfc_sli4_read_fcoe_params()
5364 mboxq->mcqe.trailer); in lpfc_sli4_read_fcoe_params()
5386 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_read_fcoe_params()
5406 lpfc_sli4_read_rev(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, in lpfc_sli4_read_rev() argument
5435 lpfc_read_rev(phba, mboxq); in lpfc_sli4_read_rev()
5436 mqe = &mboxq->u.mqe; in lpfc_sli4_read_rev()
5443 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_read_rev()
5481 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_get_ctl_attr() local
5490 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_get_ctl_attr()
5491 if (!mboxq) in lpfc_sli4_get_ctl_attr()
5496 alloclen = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_get_ctl_attr()
5508 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_get_ctl_attr()
5509 virtaddr = mboxq->sge_array->addr[0]; in lpfc_sli4_get_ctl_attr()
5518 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_get_ctl_attr()
5519 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_get_ctl_attr()
5520 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_get_ctl_attr()
5543 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli4_get_ctl_attr()
5544 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_get_ctl_attr()
5546 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_get_ctl_attr()
5564 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_retrieve_pport_name() local
5575 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_retrieve_pport_name()
5576 if (!mboxq) in lpfc_sli4_retrieve_pport_name()
5590 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_retrieve_pport_name()
5595 get_port_name = &mboxq->u.mqe.un.get_port_name; in lpfc_sli4_retrieve_pport_name()
5600 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_retrieve_pport_name()
5607 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_retrieve_pport_name()
5608 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5609 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_retrieve_pport_name()
5647 if (bf_get(lpfc_mqe_command, &mboxq->u.mqe) == MBX_SLI4_CONFIG) in lpfc_sli4_retrieve_pport_name()
5648 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_retrieve_pport_name()
5650 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_retrieve_pport_name()
7366 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_hba_setup() local
7397 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_hba_setup()
7398 if (!mboxq) in lpfc_sli4_hba_setup()
7409 rc = lpfc_sli4_read_rev(phba, mboxq, vpd, &vpd_size); in lpfc_sli4_hba_setup()
7415 mqe = &mboxq->u.mqe; in lpfc_sli4_hba_setup()
7515 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_hba_setup()
7523 lpfc_set_features(phba, mboxq, LPFC_SET_UE_RECOVERY); in lpfc_sli4_hba_setup()
7524 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7531 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7534 &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7540 lpfc_set_features(phba, mboxq, LPFC_SET_MDS_DIAGS); in lpfc_sli4_hba_setup()
7541 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7550 lpfc_request_features(phba, mboxq); in lpfc_sli4_hba_setup()
7551 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7610 lpfc_set_features(phba, mboxq, LPFC_SET_DUAL_DUMP); in lpfc_sli4_hba_setup()
7611 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7612 dd = bf_get(lpfc_mbx_set_feature_dd, &mboxq->u.mqe.un.set_feature); in lpfc_sli4_hba_setup()
7620 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_hba_setup()
7622 phba, mboxq), in lpfc_sli4_hba_setup()
7624 phba, mboxq), in lpfc_sli4_hba_setup()
7638 lpfc_set_host_data(phba, mboxq); in lpfc_sli4_hba_setup()
7640 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7648 rc = lpfc_read_sparam(phba, mboxq, vport->vpi); in lpfc_sli4_hba_setup()
7655 mboxq->vport = vport; in lpfc_sli4_hba_setup()
7656 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7657 mp = (struct lpfc_dmabuf *)mboxq->ctx_buf; in lpfc_sli4_hba_setup()
7669 mboxq->ctx_buf = NULL; in lpfc_sli4_hba_setup()
7831 lpfc_reg_fcfi(phba, mboxq); in lpfc_sli4_hba_setup()
7832 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7833 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7838 &mboxq->u.mqe.un.reg_fcfi); in lpfc_sli4_hba_setup()
7843 lpfc_reg_fcfi_mrq(phba, mboxq, 0); in lpfc_sli4_hba_setup()
7844 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7845 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7850 &mboxq->u.mqe.un.reg_fcfi_mrq); in lpfc_sli4_hba_setup()
7853 lpfc_reg_fcfi_mrq(phba, mboxq, 1); in lpfc_sli4_hba_setup()
7854 mboxq->vport = phba->pport; in lpfc_sli4_hba_setup()
7855 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7964 lpfc_down_link(phba, mboxq); in lpfc_sli4_hba_setup()
7965 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_hba_setup()
7980 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_hba_setup()
7995 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_hba_setup()
8725 lpfc_sli4_wait_bmbx_ready(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_sli4_wait_bmbx_ready() argument
8731 timeout = msecs_to_jiffies(lpfc_mbox_tmo_val(phba, mboxq) in lpfc_sli4_wait_bmbx_ready()
8764 lpfc_sli4_post_sync_mbox(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_sli4_post_sync_mbox() argument
8771 struct lpfc_mqe *mb = &mboxq->u.mqe; in lpfc_sli4_post_sync_mbox()
8785 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_post_sync_mbox()
8786 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_sync_mbox()
8787 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8788 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8794 phba->sli.mbox_active = mboxq; in lpfc_sli4_post_sync_mbox()
8798 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8816 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8824 rc = lpfc_sli4_wait_bmbx_ready(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8836 lpfc_sli4_pcimem_bcopy(&mbox_rgn->mcqe, &mboxq->mcqe, in lpfc_sli4_post_sync_mbox()
8850 lpfc_sli4_swap_str(phba, mboxq); in lpfc_sli4_post_sync_mbox()
8856 mboxq->vport ? mboxq->vport->vpi : 0, mbx_cmnd, in lpfc_sli4_post_sync_mbox()
8857 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8858 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_sync_mbox()
8866 mb->un.mb_words[12], mboxq->mcqe.word0, in lpfc_sli4_post_sync_mbox()
8867 mboxq->mcqe.mcqe_tag0, mboxq->mcqe.mcqe_tag1, in lpfc_sli4_post_sync_mbox()
8868 mboxq->mcqe.trailer); in lpfc_sli4_post_sync_mbox()
8891 lpfc_sli_issue_mbox_s4(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq, in lpfc_sli_issue_mbox_s4() argument
8899 lpfc_idiag_mbxacc_dump_issue_mbox(phba, &mboxq->u.mb); in lpfc_sli_issue_mbox_s4()
8906 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8907 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8908 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8909 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8917 rc = lpfc_sli4_post_sync_mbox(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8926 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8927 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8929 mboxq), in lpfc_sli_issue_mbox_s4()
8931 mboxq), in lpfc_sli_issue_mbox_s4()
8932 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8933 bf_get(lpfc_mcqe_status, &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8935 &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8943 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8944 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8945 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8946 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8952 rc = lpfc_sli4_post_sync_mbox(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8960 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8961 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8963 mboxq), in lpfc_sli_issue_mbox_s4()
8965 mboxq), in lpfc_sli_issue_mbox_s4()
8966 bf_get(lpfc_mqe_status, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
8967 bf_get(lpfc_mcqe_status, &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8969 &mboxq->mcqe), in lpfc_sli_issue_mbox_s4()
8978 rc = lpfc_mbox_cmd_check(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8983 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli_issue_mbox_s4()
8984 mboxq->u.mb.mbxCommand, in lpfc_sli_issue_mbox_s4()
8985 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8986 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
8994 lpfc_mbox_put(phba, mboxq); in lpfc_sli_issue_mbox_s4()
8999 mboxq->vport ? mboxq->vport->vpi : 0xffffff, in lpfc_sli_issue_mbox_s4()
9000 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli_issue_mbox_s4()
9001 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
9002 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli_issue_mbox_s4()
9026 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_post_async_mbox() local
9056 mboxq = lpfc_mbox_get(phba); in lpfc_sli4_post_async_mbox()
9059 if (!mboxq) { in lpfc_sli4_post_async_mbox()
9064 phba->sli.mbox_active = mboxq; in lpfc_sli4_post_async_mbox()
9074 mqe = &mboxq->u.mqe; in lpfc_sli4_post_async_mbox()
9079 msecs_to_jiffies(1000 * lpfc_mbox_tmo_val(phba, mboxq)))); in lpfc_sli4_post_async_mbox()
9084 mboxq->vport ? mboxq->vport->vpi : 0, mbx_cmnd, in lpfc_sli4_post_async_mbox()
9085 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
9086 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
9090 if (mboxq->vport) { in lpfc_sli4_post_async_mbox()
9091 lpfc_debugfs_disc_trc(mboxq->vport, in lpfc_sli4_post_async_mbox()
9112 mboxq->vport ? mboxq->vport->vpi : 0, in lpfc_sli4_post_async_mbox()
9113 mboxq->u.mb.mbxCommand, in lpfc_sli4_post_async_mbox()
9114 lpfc_sli_config_mbox_subsys_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
9115 lpfc_sli_config_mbox_opcode_get(phba, mboxq), in lpfc_sli4_post_async_mbox()
9125 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_post_async_mbox()
9126 __lpfc_mbox_cmpl_put(phba, mboxq); in lpfc_sli4_post_async_mbox()
10744 INIT_LIST_HEAD(&psli->mboxq); in lpfc_sli4_queue_init()
10800 INIT_LIST_HEAD(&psli->mboxq); in lpfc_sli_queue_init()
10850 list_splice_init(&phba->sli.mboxq, &completions); in lpfc_sli_mbox_sys_flush()
18571 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_post_rpi_hdr() local
18584 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_post_rpi_hdr()
18585 if (!mboxq) { in lpfc_sli4_post_rpi_hdr()
18593 hdr_tmpl = &mboxq->u.mqe.un.hdr_tmpl; in lpfc_sli4_post_rpi_hdr()
18594 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, in lpfc_sli4_post_rpi_hdr()
18609 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_post_rpi_hdr()
18613 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_post_rpi_hdr()
18791 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_resume_rpi() local
18796 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_resume_rpi()
18797 if (!mboxq) in lpfc_sli4_resume_rpi()
18801 lpfc_resume_rpi(mboxq, ndlp); in lpfc_sli4_resume_rpi()
18803 mboxq->mbox_cmpl = cmpl; in lpfc_sli4_resume_rpi()
18804 mboxq->ctx_buf = arg; in lpfc_sli4_resume_rpi()
18805 mboxq->ctx_ndlp = ndlp; in lpfc_sli4_resume_rpi()
18807 mboxq->mbox_cmpl = lpfc_sli_def_mbox_cmpl; in lpfc_sli4_resume_rpi()
18808 mboxq->vport = ndlp->vport; in lpfc_sli4_resume_rpi()
18809 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_resume_rpi()
18814 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_resume_rpi()
18815 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_resume_rpi()
18834 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_init_vpi() local
18839 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_init_vpi()
18840 if (!mboxq) in lpfc_sli4_init_vpi()
18842 lpfc_init_vpi(phba, mboxq, vport->vpi); in lpfc_sli4_init_vpi()
18843 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_sli4_init_vpi()
18844 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_sli4_init_vpi()
18849 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_init_vpi()
18853 mempool_free(mboxq, vport->phba->mbox_mem_pool); in lpfc_sli4_init_vpi()
18868 lpfc_mbx_cmpl_add_fcf_record(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_mbx_cmpl_add_fcf_record() argument
18874 virt_addr = mboxq->sge_array->addr[0]; in lpfc_mbx_cmpl_add_fcf_record()
18887 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_mbx_cmpl_add_fcf_record()
18903 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_add_fcf_record() local
18910 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_add_fcf_record()
18911 if (!mboxq) { in lpfc_sli4_add_fcf_record()
18921 alloc_len = lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_FCOE, in lpfc_sli4_add_fcf_record()
18929 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_add_fcf_record()
18937 lpfc_sli4_mbx_sge_get(mboxq, 0, &sge); in lpfc_sli4_add_fcf_record()
18938 virt_addr = mboxq->sge_array->addr[0]; in lpfc_sli4_add_fcf_record()
18954 mboxq->vport = phba->pport; in lpfc_sli4_add_fcf_record()
18955 mboxq->mbox_cmpl = lpfc_mbx_cmpl_add_fcf_record; in lpfc_sli4_add_fcf_record()
18956 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_add_fcf_record()
18961 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_add_fcf_record()
19025 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_fcf_scan_read_fcf_rec() local
19029 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_fcf_scan_read_fcf_rec()
19030 if (!mboxq) { in lpfc_sli4_fcf_scan_read_fcf_rec()
19038 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_fcf_scan_read_fcf_rec()
19044 mboxq->vport = phba->pport; in lpfc_sli4_fcf_scan_read_fcf_rec()
19045 mboxq->mbox_cmpl = lpfc_mbx_cmpl_fcf_scan_read_fcf_rec; in lpfc_sli4_fcf_scan_read_fcf_rec()
19051 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_fcf_scan_read_fcf_rec()
19062 if (mboxq) in lpfc_sli4_fcf_scan_read_fcf_rec()
19063 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_fcf_scan_read_fcf_rec()
19087 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_fcf_rr_read_fcf_rec() local
19089 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_fcf_rr_read_fcf_rec()
19090 if (!mboxq) { in lpfc_sli4_fcf_rr_read_fcf_rec()
19098 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_fcf_rr_read_fcf_rec()
19104 mboxq->vport = phba->pport; in lpfc_sli4_fcf_rr_read_fcf_rec()
19105 mboxq->mbox_cmpl = lpfc_mbx_cmpl_fcf_rr_read_fcf_rec; in lpfc_sli4_fcf_rr_read_fcf_rec()
19106 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_fcf_rr_read_fcf_rec()
19113 if (error && mboxq) in lpfc_sli4_fcf_rr_read_fcf_rec()
19114 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_fcf_rr_read_fcf_rec()
19133 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_read_fcf_rec() local
19135 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_read_fcf_rec()
19136 if (!mboxq) { in lpfc_sli4_read_fcf_rec()
19144 rc = lpfc_sli4_mbx_read_fcf_rec(phba, mboxq, fcf_index); in lpfc_sli4_read_fcf_rec()
19150 mboxq->vport = phba->pport; in lpfc_sli4_read_fcf_rec()
19151 mboxq->mbox_cmpl = lpfc_mbx_cmpl_read_fcf_rec; in lpfc_sli4_read_fcf_rec()
19152 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_NOWAIT); in lpfc_sli4_read_fcf_rec()
19159 if (error && mboxq) in lpfc_sli4_read_fcf_rec()
19160 lpfc_sli4_mbox_cmd_free(phba, mboxq); in lpfc_sli4_read_fcf_rec()
19600 LPFC_MBOXQ_t *mboxq = NULL; in lpfc_sli4_get_config_region23() local
19609 mboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_get_config_region23()
19610 if (!mboxq) { in lpfc_sli4_get_config_region23()
19616 if (lpfc_sli4_dump_cfg_rg23(phba, mboxq)) in lpfc_sli4_get_config_region23()
19618 mqe = &mboxq->u.mqe; in lpfc_sli4_get_config_region23()
19619 mp = (struct lpfc_dmabuf *)mboxq->ctx_buf; in lpfc_sli4_get_config_region23()
19620 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_get_config_region23()
19632 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_get_config_region23()
19896 list_for_each_entry_safe(mb, nextmb, &phba->sli.mboxq, list) { in lpfc_cleanup_pending_mbox()