Lines Matching refs:mboxq
1233 (list_empty(&psli->mboxq))) { in lpfc_hb_timeout_handler()
5098 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_driver_resource_setup() local
5322 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_sli4_driver_resource_setup()
5324 if (!mboxq) { in lpfc_sli4_driver_resource_setup()
5330 lpfc_supported_pages(mboxq); in lpfc_sli4_driver_resource_setup()
5331 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_driver_resource_setup()
5333 mqe = &mboxq->u.mqe; in lpfc_sli4_driver_resource_setup()
5347 rc = lpfc_pc_sli4_params_get(phba, mboxq); in lpfc_sli4_driver_resource_setup()
5349 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
5359 rc = lpfc_get_sli4_parameters(phba, mboxq); in lpfc_sli4_driver_resource_setup()
5369 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
7013 LPFC_MBOXQ_t *mboxq; in lpfc_setup_endian_order() local
7021 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_setup_endian_order()
7023 if (!mboxq) { in lpfc_setup_endian_order()
7035 memset(mboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_setup_endian_order()
7036 memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data)); in lpfc_setup_endian_order()
7037 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_setup_endian_order()
7045 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_setup_endian_order()
7465 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_queue_setup() local
7469 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_queue_setup()
7470 if (!mboxq) { in lpfc_sli4_queue_setup()
7478 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_queue_setup()
7482 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_queue_setup()
7485 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_sli4_queue_setup()
7494 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
7500 mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode; in lpfc_sli4_queue_setup()
7501 phba->sli4_hba.ulp0_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp0_mode; in lpfc_sli4_queue_setup()
7502 phba->sli4_hba.ulp1_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp1_mode; in lpfc_sli4_queue_setup()
7509 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
8022 LPFC_MBOXQ_t *mboxq; in lpfc_pci_function_reset() local
8034 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_pci_function_reset()
8036 if (!mboxq) { in lpfc_pci_function_reset()
8045 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_pci_function_reset()
8048 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pci_function_reset()
8050 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_pci_function_reset()
8055 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_pci_function_reset()
9282 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_hba_unset() local
9306 mboxq = phba->sli.mbox_active; in lpfc_sli4_hba_unset()
9307 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_hba_unset()
9308 __lpfc_mbox_cmpl_put(phba, mboxq); in lpfc_sli4_hba_unset()
9351 lpfc_pc_sli4_params_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_pc_sli4_params_get() argument
9359 mqe = &mboxq->u.mqe; in lpfc_pc_sli4_params_get()
9362 lpfc_pc_sli4_params(mboxq); in lpfc_pc_sli4_params_get()
9364 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pc_sli4_params_get()
9366 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_pc_sli4_params_get()
9367 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_pc_sli4_params_get()
9423 lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_get_sli4_parameters() argument
9426 struct lpfc_mqe *mqe = &mboxq->u.mqe; in lpfc_get_sli4_parameters()
9442 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_get_sli4_parameters()
9446 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_get_sli4_parameters()
9448 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_get_sli4_parameters()
9449 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_get_sli4_parameters()