dma_pool_alloc9
Get a block of consistent memory
Usage
void * dma_pool_alloc(struct dma_pool * pool, gfp_t mem_flags, dma_addr_t * handle);
Arguments
pool
dma pool that will produce the block
mem_flags
GFP_* bitmask
handle
pointer to dma address of block
Overview
This returns the kernel virtual address of a currently unused block, and reports its dma address through the handle. If such a memory block can't be allocated, NULL is returned.
Releases
6 releases since Debian 4.0 (Etch); the text changed 5 times.