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()
5327 LPFC_MBOXQ_t *pmboxq; in lpfc_get_stats() local
5344 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_get_stats()
5345 if (!pmboxq) in lpfc_get_stats()
5347 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
5349 pmb = &pmboxq->u.mb; in lpfc_get_stats()
5352 pmboxq->context1 = NULL; in lpfc_get_stats()
5353 pmboxq->vport = vport; in lpfc_get_stats()
5356 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
5358 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
5362 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5381 memset(pmboxq, 0, sizeof (LPFC_MBOXQ_t)); in lpfc_get_stats()
5384 pmboxq->context1 = NULL; in lpfc_get_stats()
5385 pmboxq->vport = vport; in lpfc_get_stats()
5388 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_get_stats()
5390 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_get_stats()
5394 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5437 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_get_stats()
5453 LPFC_MBOXQ_t *pmboxq; in lpfc_reset_stats() local
5460 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL); in lpfc_reset_stats()
5461 if (!pmboxq) in lpfc_reset_stats()
5463 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
5465 pmb = &pmboxq->u.mb; in lpfc_reset_stats()
5469 pmboxq->context1 = NULL; in lpfc_reset_stats()
5470 pmboxq->vport = vport; in lpfc_reset_stats()
5474 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
5476 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
5480 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
5484 memset(pmboxq, 0, sizeof(LPFC_MBOXQ_t)); in lpfc_reset_stats()
5487 pmboxq->context1 = NULL; in lpfc_reset_stats()
5488 pmboxq->vport = vport; in lpfc_reset_stats()
5492 rc = lpfc_sli_issue_mbox(phba, pmboxq, MBX_POLL); in lpfc_reset_stats()
5494 rc = lpfc_sli_issue_mbox_wait(phba, pmboxq, phba->fc_ratov * 2); in lpfc_reset_stats()
5498 mempool_free( pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()
5516 mempool_free(pmboxq, phba->mbox_mem_pool); in lpfc_reset_stats()