Lines Matching refs:pmboxq

634 	LPFC_MBOXQ_t *pmboxq;  in lpfc_issue_lip()  local
641 pmboxq = mempool_alloc(phba->mbox_mem_pool,GFP_KERNEL); in lpfc_issue_lip()
643 if (!pmboxq) in lpfc_issue_lip()
646 memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_issue_lip()
647 pmboxq->u.mb.mbxCommand = MBX_DOWN_LINK; in lpfc_issue_lip()
648 pmboxq->u.mb.mbxOwner = OWN_HOST; in lpfc_issue_lip()
650 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, LPFC_MBOX_TMO * 2); in lpfc_issue_lip()
653 (pmboxq->u.mb.mbxStatus == 0 || in lpfc_issue_lip()
654 pmboxq->u.mb.mbxStatus == MBXERR_LINK_DOWN)) { in lpfc_issue_lip()
655 memset((void *)pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_issue_lip()
656 lpfc_init_link(phba, pmboxq, phba->cfg_topology, in lpfc_issue_lip()
658 mbxstatus = lpfc_sli_issue_mbox_wait(phba, pmboxq, in lpfc_issue_lip()
661 (pmboxq->u.mb.mbxStatus == MBXERR_SEC_NO_PERMISSION)) in lpfc_issue_lip()
669 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_issue_lip()
1154 LPFC_MBOXQ_t *pmboxq; in lpfc_get_hba_info() local
1171 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_get_hba_info()
1172 if (!pmboxq) in lpfc_get_hba_info()
1174 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_hba_info()
1176 pmb = &pmboxq->u.mb; in lpfc_get_hba_info()
1179 pmboxq->context1 = NULL; in lpfc_get_hba_info()
1184 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_hba_info()
1188 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_hba_info()
1193 rd_config = &pmboxq->u.mqe.un.rd_config; in lpfc_get_hba_info()
1230 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_hba_info()
5330 LPFC_MBOXQ_t *pmboxq; in lpfc_get_stats() local
5347 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_get_stats()
5348 if (!pmboxq) in lpfc_get_stats()
5350 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
5352 pmb = &pmboxq->u.mb; in lpfc_get_stats()
5355 pmboxq->context1 = NULL; in lpfc_get_stats()
5356 pmboxq->vport = vport; in lpfc_get_stats()
5359 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
5361 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
5365 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5384 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
5387 pmboxq->context1 = NULL; in lpfc_get_stats()
5388 pmboxq->vport = vport; in lpfc_get_stats()
5391 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
5393 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
5397 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5440 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5456 LPFC_MBOXQ_t *pmboxq; in lpfc_reset_stats() local
5463 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_reset_stats()
5464 if (!pmboxq) in lpfc_reset_stats()
5466 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
5468 pmb = &pmboxq->u.mb; in lpfc_reset_stats()
5472 pmboxq->context1 = NULL; in lpfc_reset_stats()
5473 pmboxq->vport = vport; in lpfc_reset_stats()
5477 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
5479 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
5483 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
5487 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
5490 pmboxq->context1 = NULL; in lpfc_reset_stats()
5491 pmboxq->vport = vport; in lpfc_reset_stats()
5495 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
5497 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
5501 mempool_free( pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
5519 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()