Lines Matching refs:mboxq
1235 (list_empty(&psli->mboxq))) { in lpfc_hb_timeout_handler()
5117 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_driver_resource_setup() local
5341 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_sli4_driver_resource_setup()
5343 if (!mboxq) { in lpfc_sli4_driver_resource_setup()
5349 lpfc_supported_pages(mboxq); in lpfc_sli4_driver_resource_setup()
5350 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_driver_resource_setup()
5352 mqe = &mboxq->u.mqe; in lpfc_sli4_driver_resource_setup()
5366 rc = lpfc_pc_sli4_params_get(phba, mboxq); in lpfc_sli4_driver_resource_setup()
5368 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
5378 rc = lpfc_get_sli4_parameters(phba, mboxq); in lpfc_sli4_driver_resource_setup()
5388 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_driver_resource_setup()
7032 LPFC_MBOXQ_t *mboxq; in lpfc_setup_endian_order() local
7040 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_setup_endian_order()
7042 if (!mboxq) { in lpfc_setup_endian_order()
7054 memset(mboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_setup_endian_order()
7055 memcpy(&mboxq->u.mqe, &endian_mb_data, sizeof(endian_mb_data)); in lpfc_setup_endian_order()
7056 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_setup_endian_order()
7064 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_setup_endian_order()
7484 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_queue_setup() local
7488 mboxq = (LPFC_MBOXQ_t *)mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_sli4_queue_setup()
7489 if (!mboxq) { in lpfc_sli4_queue_setup()
7497 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_sli4_queue_setup()
7501 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_sli4_queue_setup()
7504 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_sli4_queue_setup()
7513 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
7519 mboxq->u.mqe.un.query_fw_cfg.rsp.function_mode; in lpfc_sli4_queue_setup()
7520 phba->sli4_hba.ulp0_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp0_mode; in lpfc_sli4_queue_setup()
7521 phba->sli4_hba.ulp1_mode = mboxq->u.mqe.un.query_fw_cfg.rsp.ulp1_mode; in lpfc_sli4_queue_setup()
7523 mboxq->u.mqe.un.query_fw_cfg.rsp.physical_port; in lpfc_sli4_queue_setup()
7530 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_sli4_queue_setup()
8043 LPFC_MBOXQ_t *mboxq; in lpfc_pci_function_reset() local
8055 mboxq = (LPFC_MBOXQ_t *) mempool_alloc(phba->mbox_mem_pool, in lpfc_pci_function_reset()
8057 if (!mboxq) { in lpfc_pci_function_reset()
8066 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_pci_function_reset()
8069 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pci_function_reset()
8071 &mboxq->u.mqe.un.sli4_config.header.cfg_shdr; in lpfc_pci_function_reset()
8076 mempool_free(mboxq, phba->mbox_mem_pool); in lpfc_pci_function_reset()
9300 LPFC_MBOXQ_t *mboxq; in lpfc_sli4_hba_unset() local
9324 mboxq = phba->sli.mbox_active; in lpfc_sli4_hba_unset()
9325 mboxq->u.mb.mbxStatus = MBX_NOT_FINISHED; in lpfc_sli4_hba_unset()
9326 __lpfc_mbox_cmpl_put(phba, mboxq); in lpfc_sli4_hba_unset()
9369 lpfc_pc_sli4_params_get(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_pc_sli4_params_get() argument
9377 mqe = &mboxq->u.mqe; in lpfc_pc_sli4_params_get()
9380 lpfc_pc_sli4_params(mboxq); in lpfc_pc_sli4_params_get()
9382 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_pc_sli4_params_get()
9384 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_pc_sli4_params_get()
9385 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_pc_sli4_params_get()
9441 lpfc_get_sli4_parameters(struct lpfc_hba *phba, LPFC_MBOXQ_t *mboxq) in lpfc_get_sli4_parameters() argument
9444 struct lpfc_mqe *mqe = &mboxq->u.mqe; in lpfc_get_sli4_parameters()
9460 lpfc_sli4_config(phba, mboxq, LPFC_MBOX_SUBSYSTEM_COMMON, in lpfc_get_sli4_parameters()
9464 rc = lpfc_sli_issue_mbox(phba, mboxq, MBX_POLL); in lpfc_get_sli4_parameters()
9466 mbox_tmo = lpfc_mbox_tmo_val(phba, mboxq); in lpfc_get_sli4_parameters()
9467 rc = lpfc_sli_issue_mbox_wait(phba, mboxq, mbox_tmo); in lpfc_get_sli4_parameters()