Lines Matching refs:vm_end
102 return vma->vm_end - vma->vm_start; in kobjsize()
433 BUG_ON(last->vm_end <= last->vm_start); in validate_nommu_regions()
434 BUG_ON(last->vm_top < last->vm_end); in validate_nommu_regions()
440 BUG_ON(region->vm_end <= region->vm_start); in validate_nommu_regions()
441 BUG_ON(region->vm_top < region->vm_end); in validate_nommu_regions()
549 mas_set_range(mas, vma->vm_start, vma->vm_end - 1); in vma_mas_store()
556 mas->last = vma->vm_end - 1; in vma_mas_remove()
603 MA_STATE(mas, &mm->mm_mt, vma->vm_start, vma->vm_end); in add_vma_to_mm()
719 if (vma->vm_end != end) in find_vma_exact()
931 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_shared_file()
964 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_private()
996 region->vm_end = region->vm_start + len; in do_mmap_private()
1000 vma->vm_end = region->vm_start + len; in do_mmap_private()
1026 region->vm_end = vma->vm_end = 0; in do_mmap_private()
1130 rpglen = pregion->vm_end - pregion->vm_start; in do_mmap()
1152 vma->vm_end = start + len; in do_mmap()
1161 vma->vm_end = 0; in do_mmap()
1196 vma->vm_end = region->vm_end = addr + len; in do_mmap()
1219 region->vm_end - region->vm_start); in do_mmap()
1232 flush_icache_user_range(region->vm_start, region->vm_end); in do_mmap()
1343 MA_STATE(mas, &mm->mm_mt, vma->vm_start, vma->vm_end); in split_vma()
1374 region->vm_top = region->vm_end = new->vm_end = addr; in split_vma()
1389 vma->vm_region->vm_end = vma->vm_end = addr; in split_vma()
1398 mas_set_range(&mas, vma->vm_start, vma->vm_end - 1); in split_vma()
1425 vma->vm_end = from; in shrink_vma()
1439 region->vm_top = region->vm_end = from; in shrink_vma()
1486 if (end == vma->vm_end) in do_munmap()
1493 if (start == vma->vm_start && end == vma->vm_end) in do_munmap()
1495 if (start < vma->vm_start || end > vma->vm_end) in do_munmap()
1499 if (end != vma->vm_end && offset_in_page(end)) in do_munmap()
1501 if (start != vma->vm_start && end != vma->vm_end) { in do_munmap()
1597 if (vma->vm_end != vma->vm_start + old_len) in do_mremap()
1603 if (new_len > vma->vm_region->vm_end - vma->vm_region->vm_start) in do_mremap()
1607 vma->vm_end = vma->vm_start + new_len; in do_mremap()
1643 unsigned long vm_len = vma->vm_end - vma->vm_start; in vm_iomap_memory()
1653 unsigned int size = vma->vm_end - vma->vm_start; in remap_vmalloc_range()
1659 vma->vm_end = vma->vm_start + size; in remap_vmalloc_range()
1693 if (addr + len >= vma->vm_end) in __access_remote_vm()
1694 len = vma->vm_end - addr; in __access_remote_vm()
1805 if (region->vm_end > region->vm_top) in nommu_shrink_inode_mappings()
1806 region->vm_end = region->vm_top; in nommu_shrink_inode_mappings()