pci_pool_alloc
Name
pci_pool_alloc -- get a block of consistent memory
Synopsis
void * pci_pool_alloc
(struct pci_pool * pool, int mem_flags, dma_addr_t * handle);
Arguments
- pool
pci pool that will produce the block
- mem_flags
SLAB_KERNEL or SLAB_ATOMIC
- handle
pointer to dma address of block
Description
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.