Lines Matching refs:pmboxq

1124 	LPFC_MBOXQ_t *pmboxq;  in lpfc_issue_lip()  local
1136 pmboxq = mempool_alloc(phba->mbox_mem_pool,GFP_KERNEL); in lpfc_issue_lip()
1138 if (!pmboxq) in lpfc_issue_lip()
1141 memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_issue_lip()
1142 pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; in lpfc_issue_lip()
1143 pmboxq->u.mb.mbxOwner = OWN_HOST; in lpfc_issue_lip()
1148 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO * 2); in lpfc_issue_lip()
1151 (pmboxq->u.mb.mbxStatus == 0 || in lpfc_issue_lip()
1152 pmboxq->u.mb.mbxStatus == MBXERR_LINK_DOWN)) { in lpfc_issue_lip()
1153 memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_issue_lip()
1154 lpfc_init_link(phba, pmboxq, phba->cfg_topology, in lpfc_issue_lip()
1156 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, in lpfc_issue_lip()
1159 (pmboxq->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION)) in lpfc_issue_lip()
1167 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_issue_lip()
1859 LPFC_MBOXQ_t *pmboxq; in lpfc_get_hba_info() local
1876 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_get_hba_info()
1877 if (!pmboxq) in lpfc_get_hba_info()
1879 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_hba_info()
1881 pmb = &pmboxq->u.mb; in lpfc_get_hba_info()
1884 pmboxq->ctx_buf = NULL; in lpfc_get_hba_info()
1889 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_hba_info()
1893 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_hba_info()
1898 rd_config = &pmboxq->u.mqe.un.rd_config; in lpfc_get_hba_info()
1943 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_hba_info()
6777 LPFC_MBOXQ_t *pmboxq; in lpfc_get_stats() local
6793 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_get_stats()
6794 if (!pmboxq) in lpfc_get_stats()
6796 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
6798 pmb = &pmboxq->u.mb; in lpfc_get_stats()
6801 pmboxq->ctx_buf = NULL; in lpfc_get_stats()
6802 pmboxq->vport = vport; in lpfc_get_stats()
6805 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
6807 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
6811 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
6814 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
6834 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
6837 pmboxq->ctx_buf = NULL; in lpfc_get_stats()
6838 pmboxq->vport = vport; in lpfc_get_stats()
6841 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
6843 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
6847 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
6850 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
6889 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
6905 LPFC_MBOXQ_t *pmboxq; in lpfc_reset_stats() local
6912 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_reset_stats()
6913 if (!pmboxq) in lpfc_reset_stats()
6915 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
6917 pmb = &pmboxq->u.mb; in lpfc_reset_stats()
6921 pmboxq->ctx_buf = NULL; in lpfc_reset_stats()
6922 pmboxq->vport = vport; in lpfc_reset_stats()
6926 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
6928 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
6932 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
6935 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
6940 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
6943 pmboxq->ctx_buf = NULL; in lpfc_reset_stats()
6944 pmboxq->vport = vport; in lpfc_reset_stats()
6948 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
6950 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
6954 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
6957 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
6976 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()