3,8 → 3,8 |
* |
* Allocation pools for DMAable (coherent) memory. |
* |
* This file is licensed under the terms of the GNU General Public |
* License version 2. This program is licensed "as is" without any |
* This file is licensed under the terms of the GNU General Public |
* License version 2. This program is licensed "as is" without any |
* warranty of any kind, whether express or implied. |
*/ |
|
19,6 → 19,12 |
void *dma_pool_alloc(struct dma_pool *pool, gfp_t mem_flags, |
dma_addr_t *handle); |
|
static inline void *dma_pool_zalloc(struct dma_pool *pool, gfp_t mem_flags, |
dma_addr_t *handle) |
{ |
return dma_pool_alloc(pool, mem_flags | __GFP_ZERO, handle); |
} |
|
void dma_pool_free(struct dma_pool *pool, void *vaddr, dma_addr_t addr); |
|
/* |