Lines Matching refs:size
30 void __iomem * __ioremap_prot(unsigned long phys_addr, unsigned long size, pgprot_t prot)
36 /* Don't allow wraparound or zero size */
37 last_addr = phys_addr + size - 1;
38 if (!size || last_addr < phys_addr)
46 size = PAGE_ALIGN(last_addr+1) - phys_addr;
51 area = get_vm_area(size, VM_IOREMAP);
55 if (ioremap_page_range((unsigned long)addr, (unsigned long)addr + size,
63 void __iomem * __ioremap(unsigned long phys_addr, unsigned long size, unsigned long flags)
65 return __ioremap_prot(phys_addr, size,
74 * @size: size of the resource to map
79 void __iomem *ioremap_nocache (unsigned long phys_addr, unsigned long size)
81 return __ioremap(phys_addr | MEM_NON_CACHEABLE, size, 0);