Lines Matching defs:pmboxq
281 * @pmboxq: pointer to the driver internal queue element for mailbox command.
289 lpfc_config_async_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
291 if (pmboxq->u.mb.mbxStatus == MBX_SUCCESS)
295 mempool_free(pmboxq, phba->mbox_mem_pool);
302 * @pmboxq: pointer to the driver internal queue element for mailbox command.
310 lpfc_dump_wakeup_param_cmpl(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmboxq)
318 if (pmboxq->u.mb.mbxStatus != MBX_SUCCESS) {
319 mempool_free(pmboxq, phba->mbox_mem_pool);
326 prog_id_word = pmboxq->u.mb.un.varWords[7];
338 mempool_free(pmboxq, phba->mbox_mem_pool);
1244 * @pmboxq: pointer to the driver internal queue element for mailbox command.
1258 lpfc_hb_mbox_cmpl(struct lpfc_hba * phba, LPFC_MBOXQ_t * pmboxq)
1264 mempool_free(pmboxq, phba->mbox_mem_pool);
1449 LPFC_MBOXQ_t *pmboxq;
1456 pmboxq = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
1457 if (!pmboxq)
1460 lpfc_heart_beat(phba, pmboxq);
1461 pmboxq->mbox_cmpl = lpfc_hb_mbox_cmpl;
1462 pmboxq->vport = phba->pport;
1463 retval = lpfc_sli_issue_mbox(phba, pmboxq, MBX_NOWAIT);
1466 mempool_free(pmboxq, phba->mbox_mem_pool);