Lines Matching refs:virtaddr
108 unsigned long virtaddr, retaddr;
145 virtaddr = (unsigned long)area->addr;
146 retaddr = virtaddr + offset;
148 printk("0x%lx,0x%lx,0x%lx", physaddr, virtaddr, retaddr);
188 if (!(virtaddr & (PTRTREESIZE-1)))
189 printk ("\npa=%#lx va=%#lx ", physaddr, virtaddr);
191 pgd_dir = pgd_offset_k(virtaddr);
192 pmd_dir = pmd_alloc(&init_mm, pgd_dir, virtaddr);
199 pmd_dir->pmd[(virtaddr/PTRTREESIZE) & 15] = physaddr;
201 virtaddr += PTRTREESIZE;
204 pte_dir = pte_alloc_kernel(pmd_dir, virtaddr);
211 virtaddr += PAGE_SIZE;
248 unsigned long virtaddr = (unsigned long)addr;
254 pgd_dir = pgd_offset_k(virtaddr);
260 pmd_dir = pmd_offset(pgd_dir, virtaddr);
263 int pmd_off = (virtaddr/PTRTREESIZE) & 15;
268 virtaddr += PTRTREESIZE;
280 pte_dir = pte_offset_kernel(pmd_dir, virtaddr);
283 virtaddr += PAGE_SIZE;
297 unsigned long virtaddr = (unsigned long)addr;
332 pgd_dir = pgd_offset_k(virtaddr);
338 pmd_dir = pmd_offset(pgd_dir, virtaddr);
341 int pmd_off = (virtaddr/PTRTREESIZE) & 15;
346 virtaddr += PTRTREESIZE;
357 pte_dir = pte_offset_kernel(pmd_dir, virtaddr);
360 virtaddr += PAGE_SIZE;