Lines Matching refs:virtaddr

108 	unsigned long virtaddr, retaddr;  in __ioremap()  local
145 virtaddr = (unsigned long)area->addr; in __ioremap()
146 retaddr = virtaddr + offset; in __ioremap()
148 printk("0x%lx,0x%lx,0x%lx", physaddr, virtaddr, retaddr); in __ioremap()
189 if (!(virtaddr & (PTRTREESIZE-1))) in __ioremap()
190 printk ("\npa=%#lx va=%#lx ", physaddr, virtaddr); in __ioremap()
192 pgd_dir = pgd_offset_k(virtaddr); in __ioremap()
193 pmd_dir = pmd_alloc(&init_mm, pgd_dir, virtaddr); in __ioremap()
200 pmd_dir->pmd[(virtaddr/PTRTREESIZE) & 15] = physaddr; in __ioremap()
202 virtaddr += PTRTREESIZE; in __ioremap()
205 pte_dir = pte_alloc_kernel(pmd_dir, virtaddr); in __ioremap()
212 virtaddr += PAGE_SIZE; in __ioremap()
249 unsigned long virtaddr = (unsigned long)addr; in __iounmap() local
255 pgd_dir = pgd_offset_k(virtaddr); in __iounmap()
261 pmd_dir = pmd_offset(pgd_dir, virtaddr); in __iounmap()
264 int pmd_off = (virtaddr/PTRTREESIZE) & 15; in __iounmap()
269 virtaddr += PTRTREESIZE; in __iounmap()
281 pte_dir = pte_offset_kernel(pmd_dir, virtaddr); in __iounmap()
284 virtaddr += PAGE_SIZE; in __iounmap()
298 unsigned long virtaddr = (unsigned long)addr; in kernel_set_cachemode() local
333 pgd_dir = pgd_offset_k(virtaddr); in kernel_set_cachemode()
339 pmd_dir = pmd_offset(pgd_dir, virtaddr); in kernel_set_cachemode()
342 int pmd_off = (virtaddr/PTRTREESIZE) & 15; in kernel_set_cachemode()
347 virtaddr += PTRTREESIZE; in kernel_set_cachemode()
358 pte_dir = pte_offset_kernel(pmd_dir, virtaddr); in kernel_set_cachemode()
361 virtaddr += PAGE_SIZE; in kernel_set_cachemode()