• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/scsi/lpfc/

Lines Matching defs:pmb

905 lpfc_mbx_cmpl_clear_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
907 struct lpfc_vport *vport = pmb->vport;
910 MAILBOX_t *mb = &pmb->u.mb;
939 mempool_free(pmb, phba->mbox_mem_pool);
946 mempool_free(pmb, phba->mbox_mem_pool);
969 lpfc_mbx_cmpl_local_config_link(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
971 struct lpfc_vport *vport = pmb->vport;
973 if (pmb->u.mb.mbxStatus)
976 mempool_free(pmb, phba->mbox_mem_pool);
1001 pmb->u.mb.mbxStatus, vport->port_state);
1002 mempool_free(pmb, phba->mbox_mem_pool);
2423 lpfc_mbx_cmpl_read_sparam(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
2425 MAILBOX_t *mb = &pmb->u.mb;
2426 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) pmb->context1;
2427 struct lpfc_vport *vport = pmb->vport;
2460 mempool_free(pmb, phba->mbox_mem_pool);
2464 pmb->context1 = NULL;
2468 mempool_free(pmb, phba->mbox_mem_pool);
2709 lpfc_mbx_cmpl_read_la(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
2711 struct lpfc_vport *vport = pmb->vport;
2714 MAILBOX_t *mb = &pmb->u.mb;
2715 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1);
2729 la = (READ_LA_VAR *) &pmb->u.mb.un.varReadLA;
2835 mempool_free(pmb, phba->mbox_mem_pool);
2846 lpfc_mbx_cmpl_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
2848 struct lpfc_vport *vport = pmb->vport;
2849 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1);
2850 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2;
2853 pmb->context1 = NULL;
2873 pmb->u.mb.un.varRegLogin.rpi);
2877 lpfc_disc_state_machine(vport, ndlp, pmb,
2882 mempool_free(pmb, phba->mbox_mem_pool);
2892 lpfc_mbx_cmpl_unreg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
2894 MAILBOX_t *mb = &pmb->u.mb;
2895 struct lpfc_vport *vport = pmb->vport;
2919 mempool_free(pmb, phba->mbox_mem_pool);
2954 lpfc_mbx_cmpl_reg_vpi(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
2956 struct lpfc_vport *vport = pmb->vport;
2958 MAILBOX_t *mb = &pmb->u.mb;
2993 mempool_free(pmb, phba->mbox_mem_pool);
3008 LPFC_MBOXQ_t *pmb = NULL;
3021 pmb = mempool_alloc(phba->mbox_mem_pool, GFP_KERNEL);
3022 if (!pmb) {
3029 mb = &pmb->u.mb;
3036 mempool_free(pmb, phba->mbox_mem_pool);
3042 if (lpfc_dump_static_vport(phba, pmb, offset))
3045 pmb->vport = phba->pport;
3046 rc = lpfc_sli_issue_mbox_wait(phba, pmb, LPFC_MBOX_TMO);
3058 byte_count = pmb->u.mqe.un.mb_words[5];
3059 mp = (struct lpfc_dmabuf *) pmb->context2;
3124 if (pmb->context2) {
3125 mp = (struct lpfc_dmabuf *) pmb->context2;
3129 mempool_free(pmb, phba->mbox_mem_pool);
3142 lpfc_mbx_cmpl_fabric_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
3144 struct lpfc_vport *vport = pmb->vport;
3145 MAILBOX_t *mb = &pmb->u.mb;
3146 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1);
3149 ndlp = (struct lpfc_nodelist *) pmb->context2;
3150 pmb->context1 = NULL;
3151 pmb->context2 = NULL;
3158 mempool_free(pmb, phba->mbox_mem_pool);
3198 mempool_free(pmb, phba->mbox_mem_pool);
3214 lpfc_mbx_cmpl_ns_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
3216 MAILBOX_t *mb = &pmb->u.mb;
3217 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1);
3218 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2;
3219 struct lpfc_vport *vport = pmb->vport;
3232 mempool_free(pmb, phba->mbox_mem_pool);
3252 pmb->context1 = NULL;
3284 mempool_free(pmb, phba->mbox_mem_pool);
4779 lpfc_mbx_cmpl_fdmi_reg_login(struct lpfc_hba *phba, LPFC_MBOXQ_t *pmb)
4781 MAILBOX_t *mb = &pmb->u.mb;
4782 struct lpfc_dmabuf *mp = (struct lpfc_dmabuf *) (pmb->context1);
4783 struct lpfc_nodelist *ndlp = (struct lpfc_nodelist *) pmb->context2;
4784 struct lpfc_vport *vport = pmb->vport;
4786 pmb->context1 = NULL;
4810 mempool_free(pmb, phba->mbox_mem_pool);