Home
last modified time | relevance | path

Searched refs:dma_pages (Results 1 – 2 of 2) sorted by relevance

/arch/c6x/mm/
Ddma-coherent.c35 static u32 dma_pages; variable
51 pos = bitmap_find_free_region(dma_bitmap, dma_pages, order); in __alloc_dma_pages()
62 if (addr < dma_base || (pos + (1 << order)) >= dma_pages) { in __free_dma_pages()
132 dma_pages = dma_size >> PAGE_SHIFT; in coherent_mem_init()
134 ++dma_pages; in coherent_mem_init()
136 bitmap_phys = memblock_alloc(BITS_TO_LONGS(dma_pages) * sizeof(long), in coherent_mem_init()
140 memset(dma_bitmap, 0, dma_pages * PAGE_SIZE); in coherent_mem_init()
/arch/blackfin/kernel/
Ddma-mapping.c20 static unsigned int dma_pages; variable
34 dma_pages = dma_size >> PAGE_SHIFT; in dma_alloc_init()
39 dma_page, dma_pages, dma_base); in dma_alloc_init()
57 start = bitmap_find_next_zero_area(dma_page, dma_pages, 0, pages, 0); in __alloc_dma_pages()
58 if (start < dma_pages) { in __alloc_dma_pages()
71 if ((page + pages) > dma_pages) { in __free_dma_pages()