Lines Matching refs:start_vaddr
1657 unsigned long start_vaddr; in pagemap_read() local
1687 start_vaddr = end_vaddr; in pagemap_read()
1694 start_vaddr = untagged_addr_remote(mm, svpfn << PAGE_SHIFT); in pagemap_read()
1697 end = start_vaddr + ((count / PM_ENTRY_BYTES) << PAGE_SHIFT); in pagemap_read()
1698 if (end >= start_vaddr && end < mm->task_size) in pagemap_read()
1703 if (start_vaddr > mm->task_size) in pagemap_read()
1704 start_vaddr = end_vaddr; in pagemap_read()
1707 while (count && (start_vaddr < end_vaddr)) { in pagemap_read()
1712 end = (start_vaddr + PAGEMAP_WALK_SIZE) & PAGEMAP_WALK_MASK; in pagemap_read()
1714 if (end < start_vaddr || end > end_vaddr) in pagemap_read()
1719 ret = walk_page_range(mm, start_vaddr, end, &pagemap_ops, &pm); in pagemap_read()
1721 start_vaddr = end; in pagemap_read()