Lines Matching defs:pmb

4469  * @pmb: pointer to the driver internal queue element for mailbox command.
4480 lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
4482 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *)(pmb->ctx_buf);
4483 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp;
4485 pmb->ctx_buf = NULL;
4486 pmb->ctx_ndlp = NULL;
4490 mempool_free(pmb, phba->mbox_mem_pool);
6212 lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
6226 mb = &pmb->u.mb;
6227 lcb_context = (struct lpfc_lcb_context *)pmb->ctx_ndlp;
6229 pmb->ctx_ndlp = NULL;
6230 pmb->ctx_buf = NULL;
6233 &pmb->u.mqe.un.beacon_config.header.cfg_shdr;
6246 mempool_free(pmb, phba->mbox_mem_pool);
6250 mempool_free(pmb, phba->mbox_mem_pool);
7294 * @pmb: pointer to the driver internal queue element for mailbox command.
7311 lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
7323 mb = &pmb->u.mb;
7325 ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp;
7326 rxid = (uint16_t)((unsigned long)(pmb->ctx_buf) & 0xffff);
7327 oxid = (uint16_t)(((unsigned long)(pmb->ctx_buf) >> 16) & 0xffff);
7328 pmb->ctx_buf = NULL;
7329 pmb->ctx_ndlp = NULL;
7332 mempool_free(pmb, phba->mbox_mem_pool);
7345 mempool_free(pmb, phba->mbox_mem_pool);
7364 mempool_free(pmb, phba->mbox_mem_pool);
9108 * @pmb: pointer to the driver internal queue element for mailbox command.
9118 lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
9120 struct lpfc_vport *vport = pmb->vport;
9122 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *)pmb->ctx_ndlp;
9123 MAILBOX_t *mb = &pmb->u.mb;
9155 lpfc_init_vpi(phba, pmb, vport->vpi);
9156 pmb->vport = vport;
9157 pmb->mbox_cmpl = lpfc_init_vpi_cmpl;
9158 rc = lpfc_sli_issue_mbox(phba, pmb,
9216 mempool_free(pmb, phba->mbox_mem_pool);