X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=include%2Flinux%2Fdmapool.h;h=022e34fcbd1bf6b56cb5f0dbb250a28885797f80;hb=828c365cc8b8d38c346fccb19fa80d28f2240831;hp=76f12f46db7f655f545b13a6e9c3c5c0b58acc30;hpb=0ace57a96bf299f6d46fd49e3edbaf79f500d160;p=mirror_ubuntu-artful-kernel.git diff --git a/include/linux/dmapool.h b/include/linux/dmapool.h index 76f12f46db7f..022e34fcbd1b 100644 --- a/include/linux/dmapool.h +++ b/include/linux/dmapool.h @@ -24,5 +24,12 @@ void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr); +/* + * Managed DMA pool + */ +struct dma_pool *dmam_pool_create(const char *name, struct device *dev, + size_t size, size_t align, size_t allocation); +void dmam_pool_destroy(struct dma_pool *pool); + #endif