Home
last modified time | relevance | path

Searched refs:dma_alloc_pages (Results 1 – 5 of 5) sorted by relevance

/linux/Documentation/core-api/
H A Ddma-api.rst547 dma_alloc_pages(struct device *dev, size_t size, dma_addr_t *dma_handle,
577 Free a region of memory previously allocated using dma_alloc_pages().
579 dma_alloc_pages(). page must be the pointer returned by dma_alloc_pages().
587 Map an allocation returned from dma_alloc_pages() into a user address space.
588 dev and size must be the same as those passed into dma_alloc_pages().
589 page must be the pointer returned by dma_alloc_pages().
598 This routine is a convenient wrapper around dma_alloc_pages that returns the
/linux/include/linux/
H A Ddma-mapping.h356 struct page *dma_alloc_pages(struct device *dev, size_t size,
366 struct page *page = dma_alloc_pages(dev, size, dma_handle, dir, gfp); in dma_alloc_noncoherent()
/linux/kernel/dma/
H A Dmapping.c689 struct page *dma_alloc_pages(struct device *dev, size_t size, in dma_alloc_pages() function
703 EXPORT_SYMBOL_GPL(dma_alloc_pages);
/linux/include/trace/events/
H A Ddma.h158 DEFINE_ALLOC_EVENT(dma_alloc_pages);
/linux/drivers/firewire/
H A Dohci.c1079 ctx->pages[i] = dma_alloc_pages(dev, PAGE_SIZE, &dma_addr, in ar_context_init()