Lines Matching defs:pmb
5269 * @pmb: pointer to the driver internal queue element for mailbox command.
5279 lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
5281 struct lpfc_nodelist *ndlp = pmb->ctx_ndlp;
5282 u32 mbx_flag = pmb->mbox_flag;
5283 u32 mbx_cmd = pmb->u.mb.mbxCommand;
5291 mbx_flag, pmb);
5307 lpfc_mbox_rsrc_cleanup(phba, pmb, MBOX_THD_UNLOCKED);
7492 lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
7507 mb = &pmb->u.mb;
7508 lcb_context = (struct lpfc_lcb_context *)pmb->ctx_ndlp;
7510 pmb->ctx_ndlp = NULL;
7511 pmb->ctx_buf = NULL;
7514 &pmb->u.mqe.un.beacon_config.header.cfg_shdr;
7527 mempool_free(pmb, phba->mbox_mem_pool);
7531 mempool_free(pmb, phba->mbox_mem_pool);
8617 * @pmb: pointer to the driver internal queue element for mailbox command.
8634 lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
8649 mb = &pmb->u.mb;
8651 ndlp = pmb->ctx_ndlp;
8652 rxid = (uint16_t)((unsigned long)(pmb->ctx_buf) & 0xffff);
8653 oxid = (uint16_t)(((unsigned long)(pmb->ctx_buf) >> 16) & 0xffff);
8654 pmb->ctx_buf = NULL;
8655 pmb->ctx_ndlp = NULL;
8658 mempool_free(pmb, phba->mbox_mem_pool);
8671 mempool_free(pmb, phba->mbox_mem_pool);
8698 mempool_free(pmb, phba->mbox_mem_pool);
11003 * @pmb: pointer to the driver internal queue element for mailbox command.
11013 lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
11015 struct lpfc_vport *vport = pmb->vport;
11017 struct lpfc_nodelist *ndlp = pmb->ctx_ndlp;
11018 MAILBOX_t *mb = &pmb->u.mb;
11050 lpfc_init_vpi(phba, pmb, vport->vpi);
11051 pmb->vport = vport;
11052 pmb->mbox_cmpl = lpfc_init_vpi_cmpl;
11053 rc = lpfc_sli_issue_mbox(phba, pmb,
11112 mempool_free(pmb, phba->mbox_mem_pool);