Home
last modified time | relevance | path

Searched refs:dma_size (Results 1 – 6 of 6) sorted by relevance

/arch/c6x/mm/
Ddma-coherent.c34 static u32 dma_size; variable
82 if (!dma_size || !size) in dma_alloc_coherent()
107 if (!dma_size || !size) in dma_free_coherent()
131 dma_size = size; in coherent_mem_init()
134 dma_pages = dma_size >> PAGE_SHIFT; in coherent_mem_init()
135 if (dma_size & (PAGE_SIZE - 1)) in coherent_mem_init()
/arch/c6x/kernel/
Dsetup.c73 static unsigned long dma_size __initdata;
240 dma_size = memparse(p, &p); in early_memdma()
322 if (dma_size) { in setup_arch()
324 dma_size = CACHE_REGION_END(dma_size); in setup_arch()
327 dma_start = memory_end - dma_size; in setup_arch()
333 if (memblock_is_region_memory(dma_start, dma_size)) in setup_arch()
334 memblock_reserve(dma_start, dma_size); in setup_arch()
395 if (dma_size && memblock_is_region_memory(dma_start, dma_size)) in setup_arch()
397 CACHE_REGION_START(dma_start + dma_size - 1)); in setup_arch()
400 coherent_mem_init(dma_start, dma_size); in setup_arch()
/arch/blackfin/kernel/
Ddma-mapping.c22 static unsigned long dma_size; variable
33 dma_size = PAGE_ALIGN(end) - PAGE_ALIGN(start); in dma_alloc_init()
34 dma_pages = dma_size >> PAGE_SHIFT; in dma_alloc_init()
Dbfin_dma.c588 u16 size, u16 dma_size) in _dma_out() argument
591 __dma_memcpy(addr, 0, buf, size, len, dma_size); in _dma_out()
595 u16 size, u16 dma_size) in _dma_in() argument
598 __dma_memcpy(buf, size, addr, 0, len, dma_size); in _dma_in()
/arch/arm/mm/
Dinit.c113 unsigned long dma_size) in arm_adjust_dma_zone() argument
115 if (size[0] <= dma_size) in arm_adjust_dma_zone()
118 size[ZONE_NORMAL] = size[0] - dma_size; in arm_adjust_dma_zone()
119 size[ZONE_DMA] = dma_size; in arm_adjust_dma_zone()
/arch/cris/include/arch-v32/arch/hwregs/
Data_defs.h113 unsigned int dma_size : 1; member