Lines Matching refs:pmb
3896 lpfc_mbx_cmpl_dflt_rpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_mbx_cmpl_dflt_rpi() argument
3898 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1); in lpfc_mbx_cmpl_dflt_rpi()
3899 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; in lpfc_mbx_cmpl_dflt_rpi()
3901 pmb->context1 = NULL; in lpfc_mbx_cmpl_dflt_rpi()
3902 pmb->context2 = NULL; in lpfc_mbx_cmpl_dflt_rpi()
3906 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_mbx_cmpl_dflt_rpi()
5612 lpfc_els_lcb_rsp(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_els_lcb_rsp() argument
5626 mb = &pmb->u.mb; in lpfc_els_lcb_rsp()
5627 lcb_context = (struct lpfc_lcb_context *)pmb->context1; in lpfc_els_lcb_rsp()
5629 pmb->context1 = NULL; in lpfc_els_lcb_rsp()
5630 pmb->context2 = NULL; in lpfc_els_lcb_rsp()
5633 &pmb->u.mqe.un.beacon_config.header.cfg_shdr; in lpfc_els_lcb_rsp()
5646 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_lcb_rsp()
5650 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_lcb_rsp()
6633 lpfc_els_rsp_rls_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_els_rsp_rls_acc() argument
6645 mb = &pmb->u.mb; in lpfc_els_rsp_rls_acc()
6647 ndlp = (struct lpfc_nodelist *) pmb->context2; in lpfc_els_rsp_rls_acc()
6648 rxid = (uint16_t) ((unsigned long)(pmb->context1) & 0xffff); in lpfc_els_rsp_rls_acc()
6649 oxid = (uint16_t) (((unsigned long)(pmb->context1) >> 16) & 0xffff); in lpfc_els_rsp_rls_acc()
6650 pmb->context1 = NULL; in lpfc_els_rsp_rls_acc()
6651 pmb->context2 = NULL; in lpfc_els_rsp_rls_acc()
6654 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_rsp_rls_acc()
6667 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_rsp_rls_acc()
6686 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_rsp_rls_acc()
6720 lpfc_els_rsp_rps_acc(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_els_rsp_rps_acc() argument
6733 mb = &pmb->u.mb; in lpfc_els_rsp_rps_acc()
6735 ndlp = (struct lpfc_nodelist *) pmb->context2; in lpfc_els_rsp_rps_acc()
6736 rxid = (uint16_t) ((unsigned long)(pmb->context1) & 0xffff); in lpfc_els_rsp_rps_acc()
6737 oxid = (uint16_t) (((unsigned long)(pmb->context1) >> 16) & 0xffff); in lpfc_els_rsp_rps_acc()
6738 pmb->context1 = NULL; in lpfc_els_rsp_rps_acc()
6739 pmb->context2 = NULL; in lpfc_els_rsp_rps_acc()
6742 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_rsp_rps_acc()
6747 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_els_rsp_rps_acc()
8449 lpfc_cmpl_reg_new_vport(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb) in lpfc_cmpl_reg_new_vport() argument
8451 struct lpfc_vport *vport = pmb->vport; in lpfc_cmpl_reg_new_vport()
8453 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2; in lpfc_cmpl_reg_new_vport()
8454 MAILBOX_t *mb = &pmb->u.mb; in lpfc_cmpl_reg_new_vport()
8486 lpfc_init_vpi(phba, pmb, vport->vpi); in lpfc_cmpl_reg_new_vport()
8487 pmb->vport = vport; in lpfc_cmpl_reg_new_vport()
8488 pmb->mbox_cmpl = lpfc_init_vpi_cmpl; in lpfc_cmpl_reg_new_vport()
8489 rc = lpfc_sli_issue_mbox(phba, pmb, in lpfc_cmpl_reg_new_vport()
8547 mempool_free(pmb, phba->mbox_mem_pool); in lpfc_cmpl_reg_new_vport()