Lines Matching refs:hbuf
578 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL, in lpfc_sli4_rb_alloc()
579 &dma_buf->hbuf.phys); in lpfc_sli4_rb_alloc()
580 if (!dma_buf->hbuf.virt) { in lpfc_sli4_rb_alloc()
587 dma_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt, in lpfc_sli4_rb_alloc()
588 dma_buf->hbuf.phys); in lpfc_sli4_rb_alloc()
611 dma_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys); in lpfc_sli4_rb_free()
638 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL, in lpfc_sli4_nvmet_alloc()
639 &dma_buf->hbuf.phys); in lpfc_sli4_nvmet_alloc()
640 if (!dma_buf->hbuf.virt) { in lpfc_sli4_nvmet_alloc()
647 dma_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt, in lpfc_sli4_nvmet_alloc()
648 dma_buf->hbuf.phys); in lpfc_sli4_nvmet_alloc()
671 dma_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys); in lpfc_sli4_nvmet_free()
746 rqb_entry = container_of(mp, struct rqb_dmabuf, hbuf); in lpfc_rq_buf_free()
750 list_del(&rqb_entry->hbuf.list); in lpfc_rq_buf_free()
751 hrqe.address_lo = putPaddrLow(rqb_entry->hbuf.phys); in lpfc_rq_buf_free()
752 hrqe.address_hi = putPaddrHigh(rqb_entry->hbuf.phys); in lpfc_rq_buf_free()
768 list_add_tail(&rqb_entry->hbuf.list, &rqbp->rqb_buffer_list); in lpfc_rq_buf_free()