Lines Matching defs:end

126  * that high_memory defines the upper bound on direct map memory, then end
200 unsigned long addr, unsigned long end,
210 next = pmd_addr_end(addr, end);
214 } while (pmd++, addr = next, addr != end);
224 if (end - 1 > ceiling - 1)
234 unsigned long addr, unsigned long end,
244 next = pud_addr_end(addr, end);
248 } while (pud++, addr = next, addr != end);
258 if (end - 1 > ceiling - 1)
268 unsigned long addr, unsigned long end,
278 next = p4d_addr_end(addr, end);
282 } while (p4d++, addr = next, addr != end);
292 if (end - 1 > ceiling - 1)
304 unsigned long addr, unsigned long end,
321 * the address space, but end 0 and ceiling 0 refer to the top
322 * Comparisons need to use "end - 1" and "ceiling - 1" (though
323 * that end 0 case should be mythical).
327 * subsequent tests. But what about where end is brought down
328 * by PMD_SIZE below? no, end can't go down to 0 there.
333 * bother to round floor or end up - the tests don't need that.
347 if (end - 1 > ceiling - 1)
348 end -= PMD_SIZE;
349 if (addr > end - 1)
358 next = pgd_addr_end(addr, end);
362 } while (pgd++, addr = next, addr != end);
1005 unsigned long end)
1103 } while (dst_pte++, src_pte++, addr += PAGE_SIZE, addr != end);
1131 if (addr != end)
1142 unsigned long end)
1154 next = pmd_addr_end(addr, end);
1172 } while (dst_pmd++, src_pmd++, addr = next, addr != end);
1179 unsigned long end)
1191 next = pud_addr_end(addr, end);
1209 } while (dst_pud++, src_pud++, addr = next, addr != end);
1216 unsigned long end)
1227 next = p4d_addr_end(addr, end);
1233 } while (dst_p4d++, src_p4d++, addr = next, addr != end);
1275 unsigned long end = src_vma->vm_end;
1308 0, src_mm, addr, end);
1325 next = pgd_addr_end(addr, end);
1334 } while (dst_pgd++, src_pgd++, addr = next, addr != end);
1398 unsigned long addr, unsigned long end,
1524 } while (pte++, addr += PAGE_SIZE, addr != end);
1550 unsigned long addr, unsigned long end,
1558 next = pmd_addr_end(addr, end);
1585 } while (pmd++, cond_resched(), addr != end);
1592 unsigned long addr, unsigned long end,
1600 next = pud_addr_end(addr, end);
1614 } while (pud++, addr = next, addr != end);
1621 unsigned long addr, unsigned long end,
1629 next = p4d_addr_end(addr, end);
1633 } while (p4d++, addr = next, addr != end);
1640 unsigned long addr, unsigned long end,
1646 BUG_ON(addr >= end);
1650 next = pgd_addr_end(addr, end);
1654 } while (pgd++, addr = next, addr != end);
1665 unsigned long end;
1669 end = min(vma->vm_end, end_addr);
1670 if (end <= vma->vm_start)
1674 uprobe_munmap(vma, start, end);
1679 if (start != end) {
1695 __unmap_hugepage_range(tlb, vma, start, end,
1699 unmap_page_range(tlb, vma, start, end, details);
1709 * @end_addr: virtual address at which to end unmapping
1715 * Only addresses between `start' and `end' will be unmapped.
1741 unsigned long end = end_addr;
1742 hugetlb_zap_begin(vma, &start, &end);
1743 unmap_single_vma(tlb, vma, start, end, &details,
1762 const unsigned long end = address + size;
1768 address, end);
1769 hugetlb_zap_begin(vma, &range.start, &range.end);
1774 * unmap 'address-end' not 'range.start-range.end' as range
1777 unmap_single_vma(&tlb, vma, address, end, details, false);
2054 /* Fail if the user requested offset is beyond the end of the object */
2344 unsigned long addr, unsigned long end,
2363 } while (pte++, addr += PAGE_SIZE, addr != end);
2370 unsigned long addr, unsigned long end,
2383 next = pmd_addr_end(addr, end);
2388 } while (pmd++, addr = next, addr != end);
2393 unsigned long addr, unsigned long end,
2405 next = pud_addr_end(addr, end);
2410 } while (pud++, addr = next, addr != end);
2415 unsigned long addr, unsigned long end,
2427 next = p4d_addr_end(addr, end);
2432 } while (p4d++, addr = next, addr != end);
2445 unsigned long end = addr + PAGE_ALIGN(size);
2471 if (addr != vma->vm_start || end != vma->vm_end)
2478 BUG_ON(addr >= end);
2481 flush_cache_range(vma, addr, end);
2483 next = pgd_addr_end(addr, end);
2488 } while (pgd++, addr = next, addr != end);
2571 unsigned long addr, unsigned long end,
2602 } while (addr += PAGE_SIZE, addr != end);
2614 unsigned long addr, unsigned long end,
2632 next = pmd_addr_end(addr, end);
2646 } while (pmd++, addr = next, addr != end);
2652 unsigned long addr, unsigned long end,
2668 next = pud_addr_end(addr, end);
2682 } while (pud++, addr = next, addr != end);
2688 unsigned long addr, unsigned long end,
2704 next = p4d_addr_end(addr, end);
2718 } while (p4d++, addr = next, addr != end);
2729 unsigned long end = addr + size;
2733 if (WARN_ON(addr >= end))
2738 next = pgd_addr_end(addr, end);
2752 } while (pgd++, addr = next, addr != end);
3537 * @nr: Number of pages to be unmapped. 0 to unmap to end of file.
3577 * end of the file.
4573 /* The PTE offset of the end address, clamped to the VMA and PTE. */
5983 /* Process subpages at the end of huge page */