Lines Matching refs:vm_end
141 return vma->vm_end - vma->vm_start; in kobjsize()
597 BUG_ON(unlikely(last->vm_end <= last->vm_start)); in validate_nommu_regions()
598 BUG_ON(unlikely(last->vm_top < last->vm_end)); in validate_nommu_regions()
604 BUG_ON(unlikely(region->vm_end <= region->vm_start)); in validate_nommu_regions()
605 BUG_ON(unlikely(region->vm_top < region->vm_end)); in validate_nommu_regions()
727 while (start < vma->vm_end) { in protect_vma()
781 } else if (vma->vm_end < pvma->vm_end) in add_vma_to_mm()
783 else if (vma->vm_end > pvma->vm_end) { in add_vma_to_mm()
884 if (vma->vm_end > addr) { in find_vma()
935 if (vma->vm_end == end) { in find_vma_exact()
1158 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_shared_file()
1191 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_private()
1227 region->vm_end = region->vm_start + len; in do_mmap_private()
1231 vma->vm_end = region->vm_start + len; in do_mmap_private()
1260 region->vm_end = vma->vm_end = 0; in do_mmap_private()
1362 rpglen = pregion->vm_end - pregion->vm_start; in do_mmap_pgoff()
1384 vma->vm_end = start + len; in do_mmap_pgoff()
1395 vma->vm_end = 0; in do_mmap_pgoff()
1430 vma->vm_end = region->vm_end = addr + len; in do_mmap_pgoff()
1451 region->vm_end - region->vm_start); in do_mmap_pgoff()
1464 flush_icache_range(region->vm_start, region->vm_end); in do_mmap_pgoff()
1594 region->vm_top = region->vm_end = new->vm_end = addr; in split_vma()
1610 vma->vm_region->vm_end = vma->vm_end = addr; in split_vma()
1637 vma->vm_end = from; in shrink_vma()
1650 region->vm_top = region->vm_end = from; in shrink_vma()
1702 if (end == vma->vm_end) in do_munmap()
1710 if (start == vma->vm_start && end == vma->vm_end) in do_munmap()
1712 if (start < vma->vm_start || end > vma->vm_end) { in do_munmap()
1720 if (end != vma->vm_end && end & ~PAGE_MASK) { in do_munmap()
1724 if (start != vma->vm_start && end != vma->vm_end) { in do_munmap()
1820 if (vma->vm_end != vma->vm_start + old_len) in do_mremap()
1826 if (new_len > vma->vm_region->vm_end - vma->vm_region->vm_start) in do_mremap()
1830 vma->vm_end = vma->vm_start + new_len; in do_mremap()
1868 unsigned long vm_len = vma->vm_end - vma->vm_start; in vm_iomap_memory()
1878 unsigned int size = vma->vm_end - vma->vm_start; in remap_vmalloc_range()
1884 vma->vm_end = vma->vm_start + size; in remap_vmalloc_range()
2021 if (addr + len >= vma->vm_end) in __access_remote_vm()
2022 len = vma->vm_end - addr; in __access_remote_vm()
2131 if (region->vm_end > region->vm_top) in nommu_shrink_inode_mappings()
2132 region->vm_end = region->vm_top; in nommu_shrink_inode_mappings()