Lines Matching refs:virt
97 pool->elements[i].virt = pci_pool_alloc(phba->lpfc_mbuf_pool,
99 if (!pool->elements[i].virt)
158 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt,
212 pci_pool_free(phba->lpfc_mbuf_pool, pool->elements[i].virt,
248 lpfc_mbuf_free(phba, mp->virt, mp->phys);
258 lpfc_mbuf_free(phba, mp->virt, mp->phys);
272 lpfc_mbuf_free(phba, mp->virt, mp->phys);
319 ret = pool->elements[pool->current_count].virt;
329 * @virt: mbuf to free
341 __lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma)
346 pool->elements[pool->current_count].virt = virt;
350 pci_pool_free(phba->lpfc_mbuf_pool, virt, dma);
358 * @virt: mbuf to free
369 lpfc_mbuf_free(struct lpfc_hba * phba, void *virt, dma_addr_t dma)
374 __lpfc_mbuf_free(phba, virt, dma);
401 hbqbp->dbuf.virt = pci_pool_alloc(phba->lpfc_hbq_pool, GFP_KERNEL,
403 if (!hbqbp->dbuf.virt) {
426 pci_pool_free(phba->lpfc_hbq_pool, hbqbp->dbuf.virt, hbqbp->dbuf.phys);
453 dma_buf->hbuf.virt = pci_pool_alloc(phba->lpfc_hrb_pool, GFP_KERNEL,
455 if (!dma_buf->hbuf.virt) {
459 dma_buf->dbuf.virt = pci_pool_alloc(phba->lpfc_drb_pool, GFP_KERNEL,
461 if (!dma_buf->dbuf.virt) {
462 pci_pool_free(phba->lpfc_hrb_pool, dma_buf->hbuf.virt,
486 pci_pool_free(phba->lpfc_hrb_pool, dmab->hbuf.virt, dmab->hbuf.phys);
487 pci_pool_free(phba->lpfc_drb_pool, dmab->dbuf.virt, dmab->dbuf.phys);
530 lpfc_mbuf_free(phba, mp->virt, mp->phys);