Lines Matching refs:mboxq

1427 				(list_empty(&psli->mboxq))) {  in lpfc_hb_timeout_handler()
3740 LPFC_MBOXQ_t *mboxq; in lpfc_get_wwpn() local
3743 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_get_wwpn()
3745 if (!mboxq) in lpfc_get_wwpn()
3749 lpfc_read_nv(phba, mboxq); in lpfc_get_wwpn()
3750 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_get_wwpn()
3755 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_get_wwpn()
3756 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_get_wwpn()
3757 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_get_wwpn()
3760 mb = &mboxq->u.mb; in lpfc_get_wwpn()
3763 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_get_wwpn()
5845 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_driver_resource_setup() local
6036 INIT_LIST_HEAD(&phba->sli.mboxq); in lpfc_sli4_driver_resource_setup()
6084 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_sli4_driver_resource_setup()
6086 if (!mboxq) { in lpfc_sli4_driver_resource_setup()
6096 lpfc_read_nv(phba, mboxq); in lpfc_sli4_driver_resource_setup()
6097 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_driver_resource_setup()
6102 bf_get(lpfc_mqe_command, &mboxq->u.mqe), in lpfc_sli4_driver_resource_setup()
6103 bf_get(lpfc_mqe_status, &mboxq->u.mqe)); in lpfc_sli4_driver_resource_setup()
6104 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
6108 mb = &mboxq->u.mb; in lpfc_sli4_driver_resource_setup()
6145 lpfc_supported_pages(mboxq); in lpfc_sli4_driver_resource_setup()
6146 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_driver_resource_setup()
6148 mqe = &mboxq->u.mqe; in lpfc_sli4_driver_resource_setup()
6162 rc = lpfc_pc_sli4_params_get(phba, mboxq); in lpfc_sli4_driver_resource_setup()
6164 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
6175 rc = lpfc_get_sli4_parameters(phba, mboxq); in lpfc_sli4_driver_resource_setup()
6188 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
6195 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
6201 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
7994 LPFC_MBOXQ_t *mboxq; in lpfc_setup_endian_order() local
8002 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_setup_endian_order()
8004 if (!mboxq) { in lpfc_setup_endian_order()
8016 memset(mboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_setup_endian_order()
8017 memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data)); in lpfc_setup_endian_order()
8018 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_setup_endian_order()
8026 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_setup_endian_order()
8775 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_queue_setup() local
8781 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_queue_setup()
8782 if (!mboxq) { in lpfc_sli4_queue_setup()
8790 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_queue_setup()
8794 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_queue_setup()
8797 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_sli4_queue_setup()
8806 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
8812 mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode; in lpfc_sli4_queue_setup()
8813 phba->sli4_hba.ulp0_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp0_mode; in lpfc_sli4_queue_setup()
8814 phba->sli4_hba.ulp1_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp1_mode; in lpfc_sli4_queue_setup()
8816 mboxq->u.mqe.un.query_fw_cfg.rsp.physical_port; in lpfc_sli4_queue_setup()
8823 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
9403 LPFC_MBOXQ_t *mboxq; in lpfc_pci_function_reset() local
9415 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_pci_function_reset()
9417 if (!mboxq) { in lpfc_pci_function_reset()
9426 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_pci_function_reset()
9429 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pci_function_reset()
9431 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_pci_function_reset()
9436 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_pci_function_reset()
10447 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_hba_unset() local
10471 mboxq = phba->sli.mbox_active; in lpfc_sli4_hba_unset()
10472 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_hba_unset()
10473 __lpfc_mbox_cmpl_put(phba, mboxq); in lpfc_sli4_hba_unset()
10521 lpfc_pc_sli4_params_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_pc_sli4_params_get() argument
10529 mqe = &mboxq->u.mqe; in lpfc_pc_sli4_params_get()
10532 lpfc_pc_sli4_params(mboxq); in lpfc_pc_sli4_params_get()
10534 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pc_sli4_params_get()
10536 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_pc_sli4_params_get()
10537 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_pc_sli4_params_get()
10593 lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_get_sli4_parameters() argument
10596 struct lpfc_mqe *mqe = &mboxq->u.mqe; in lpfc_get_sli4_parameters()
10613 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_get_sli4_parameters()
10617 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_get_sli4_parameters()
10619 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_get_sli4_parameters()
10620 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_get_sli4_parameters()