Home
last modified time | relevance | path

Searched refs:prp_page_pool (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/nvme/host/
H A Dapple.c183 struct dma_pool *prp_page_pool; member
353 dma_pool_free(anv->prp_page_pool, prp_list, dma_addr); in apple_nvme_free_prps()
434 pool = anv->prp_page_pool; in apple_nvme_setup_prps()
1465 anv->prp_page_pool = dmam_pool_create("prp list page", anv->dev, in apple_nvme_alloc()
1468 if (!anv->prp_page_pool) { in apple_nvme_alloc()
H A Dpci.c124 struct dma_pool *prp_page_pool; member
536 dma_pool_free(dev->prp_page_pool, prp_list, dma_addr); in nvme_free_prps()
559 dma_pool_free(dev->prp_page_pool, iod->list[0].sg_list, in nvme_unmap_data()
619 pool = dev->prp_page_pool; in nvme_pci_setup_prps()
709 pool = dev->prp_page_pool; in nvme_pci_setup_sgls()
2658 dev->prp_page_pool = dma_pool_create("prp list page", dev->dev, in nvme_setup_prp_pools()
2661 if (!dev->prp_page_pool) in nvme_setup_prp_pools()
2671 dma_pool_destroy(dev->prp_page_pool); in nvme_setup_prp_pools()
2679 dma_pool_destroy(dev->prp_page_pool); in nvme_release_prp_pools()