Lines Matching refs:hbuf
547 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL, in lpfc_sli4_rb_alloc()
548 &dma_buf->hbuf.phys); in lpfc_sli4_rb_alloc()
549 if (!dma_buf->hbuf.virt) { in lpfc_sli4_rb_alloc()
556 dma_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt, in lpfc_sli4_rb_alloc()
557 dma_buf->hbuf.phys); in lpfc_sli4_rb_alloc()
580 dma_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys); in lpfc_sli4_rb_free()
605 dma_buf->hbuf.virt = dma_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL, in lpfc_sli4_nvmet_alloc()
606 &dma_buf->hbuf.phys); in lpfc_sli4_nvmet_alloc()
607 if (!dma_buf->hbuf.virt) { in lpfc_sli4_nvmet_alloc()
614 dma_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt, in lpfc_sli4_nvmet_alloc()
615 dma_buf->hbuf.phys); in lpfc_sli4_nvmet_alloc()
638 dma_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys); in lpfc_sli4_nvmet_free()
713 rqb_entry = container_of(mp, struct rqb_dmabuf, hbuf); in lpfc_rq_buf_free()
717 list_del(&rqb_entry->hbuf.list); in lpfc_rq_buf_free()
718 hrqe.address_lo = putPaddrLow(rqb_entry->hbuf.phys); in lpfc_rq_buf_free()
719 hrqe.address_hi = putPaddrHigh(rqb_entry->hbuf.phys); in lpfc_rq_buf_free()
735 list_add_tail(&rqb_entry->hbuf.list, &rqbp->rqb_buffer_list); in lpfc_rq_buf_free()