Lines Matching refs:end
23 unsigned long end, struct mm_walk *walk) in mincore_hugetlb() argument
34 for (; addr != end; vec++, addr += PAGE_SIZE) in mincore_hugetlb()
84 static int __mincore_unmapped_range(unsigned long addr, unsigned long end, in __mincore_unmapped_range() argument
87 unsigned long nr = (end - addr) >> PAGE_SHIFT; in __mincore_unmapped_range()
103 static int mincore_unmapped_range(unsigned long addr, unsigned long end, in mincore_unmapped_range() argument
106 walk->private += __mincore_unmapped_range(addr, end, in mincore_unmapped_range()
111 static int mincore_pte_range(pmd_t *pmd, unsigned long addr, unsigned long end, in mincore_pte_range() argument
118 int nr = (end - addr) >> PAGE_SHIFT; in mincore_pte_range()
127 __mincore_unmapped_range(addr, end, vma, vec); in mincore_pte_range()
132 for (; addr != end; ptep++, addr += PAGE_SIZE) { in mincore_pte_range()
176 unsigned long end; in do_mincore() local
189 end = min(vma->vm_end, addr + (pages << PAGE_SHIFT)); in do_mincore()
190 err = walk_page_range(addr, end, &mincore_walk); in do_mincore()
193 return (end - addr) >> PAGE_SHIFT; in do_mincore()