Lines Matching refs:size
32 static void __iomem *__ioremap_caller(phys_addr_t phys_addr, size_t size,
42 * Page align the mapping address and size, taking account of any
46 size = PAGE_ALIGN(size + offset);
49 * Don't allow wraparound, zero size or outside PHYS_MASK.
51 last_addr = phys_addr + size - 1;
52 if (!size || last_addr < phys_addr || (last_addr & ~PHYS_MASK))
61 area = get_vm_area_caller(size, VM_IOREMAP, caller);
66 err = ioremap_page_range(addr, addr + size, phys_addr, prot);
75 void __iomem *__ioremap(phys_addr_t phys_addr, size_t size, pgprot_t prot)
77 return __ioremap_caller(phys_addr, size, prot,
95 void __iomem *ioremap_cache(phys_addr_t phys_addr, size_t size)
101 return __ioremap_caller(phys_addr, size, __pgprot(PROT_NORMAL),