Lines Matching defs:vm_end
368 * Note that the prev->vm_end and next->vm_start are often used.
409 while (next && next->vm_start <= vma->vm_end + PMD_SIZE) {
419 free_pgd_range(tlb, addr, vma->vm_end, unmap->pg_start,
1511 unsigned long end = src_vma->vm_end;
2133 vma->vm_start, vma->vm_end);
2175 unsigned long end = min(vma->vm_end, unmap->vma_end);
2584 if (addr < vma->vm_start || addr >= vma->vm_end)
2769 if (addr < vma->vm_start || addr >= vma->vm_end)
2831 if (addr < vma->vm_start || addr >= vma->vm_end)
2875 if (addr < vmf->vma->vm_start || addr >= vmf->vma->vm_end)
3005 unsigned long end, unsigned long vm_start, unsigned long vm_end,
3015 if (addr != vm_start || end != vm_end)
3119 if (addr == vma->vm_start && addr + size == vma->vm_end) {
3181 err = get_remap_pgoff(is_cow, addr, end, vma->vm_start, vma->vm_end,
3296 const unsigned long vm_end = vma->vm_end;
3297 const unsigned long vm_len = vm_end - vm_start;
4994 if (unlikely(folio_end > pmd_addr_end(address, vma->vm_end)))
6132 vma->vm_end);
6911 if (unlikely(address < vma->vm_start || address >= vma->vm_end))
7328 vma->vm_end - vma->vm_start);