Lines Matching refs:mp1
2795 struct lpfc_dmabuf *mp1, *mp2; in lpfc_sli3_post_buffer() local
2811 mp1 = kmalloc(sizeof (struct lpfc_dmabuf), GFP_KERNEL); in lpfc_sli3_post_buffer()
2812 if (mp1) in lpfc_sli3_post_buffer()
2813 mp1->virt = lpfc_mbuf_alloc(phba, MEM_PRI, &mp1->phys); in lpfc_sli3_post_buffer()
2814 if (!mp1 || !mp1->virt) { in lpfc_sli3_post_buffer()
2815 kfree(mp1); in lpfc_sli3_post_buffer()
2821 INIT_LIST_HEAD(&mp1->list); in lpfc_sli3_post_buffer()
2830 lpfc_mbuf_free(phba, mp1->virt, mp1->phys); in lpfc_sli3_post_buffer()
2831 kfree(mp1); in lpfc_sli3_post_buffer()
2842 icmd->un.cont64[0].addrHigh = putPaddrHigh(mp1->phys); in lpfc_sli3_post_buffer()
2843 icmd->un.cont64[0].addrLow = putPaddrLow(mp1->phys); in lpfc_sli3_post_buffer()
2860 lpfc_mbuf_free(phba, mp1->virt, mp1->phys); in lpfc_sli3_post_buffer()
2861 kfree(mp1); in lpfc_sli3_post_buffer()
2872 lpfc_sli_ringpostbuf_put(phba, pring, mp1); in lpfc_sli3_post_buffer()