Lines Matching refs:vm_region
425 vm_region_jar = KMEM_CACHE(vm_region, SLAB_PANIC|SLAB_ACCOUNT); in mmap_init()
435 struct vm_region *region, *last; in validate_nommu_regions()
442 last = rb_entry(lastp, struct vm_region, vm_rb); in validate_nommu_regions()
447 region = rb_entry(p, struct vm_region, vm_rb); in validate_nommu_regions()
448 last = rb_entry(lastp, struct vm_region, vm_rb); in validate_nommu_regions()
466 static void add_nommu_region(struct vm_region *region) in add_nommu_region()
468 struct vm_region *pregion; in add_nommu_region()
477 pregion = rb_entry(parent, struct vm_region, vm_rb); in add_nommu_region()
497 static void delete_nommu_region(struct vm_region *region) in delete_nommu_region()
525 static void __put_nommu_region(struct vm_region *region) in __put_nommu_region()
551 static void put_nommu_region(struct vm_region *region) in put_nommu_region()
569 BUG_ON(!vma->vm_region); in add_vma_to_mm()
669 put_nommu_region(vma->vm_region); in delete_vma()
960 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_shared_file()
976 struct vm_region *region, in do_mmap_private()
993 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_private()
1079 struct vm_region *region; in do_mmap()
1134 struct vm_region *pregion; in do_mmap()
1141 pregion = rb_entry(rb, struct vm_region, vm_rb); in do_mmap()
1172 vma->vm_region = pregion; in do_mmap()
1183 vma->vm_region = NULL; in do_mmap()
1225 vma->vm_region = region; in do_mmap()
1358 struct vm_region *region; in split_vma()
1380 *region = *vma->vm_region; in split_vma()
1381 new->vm_region = region; in split_vma()
1397 delete_nommu_region(vma->vm_region); in split_vma()
1399 vma->vm_region->vm_start = vma->vm_start = addr; in split_vma()
1400 vma->vm_region->vm_pgoff = vma->vm_pgoff += npages; in split_vma()
1402 vma->vm_region->vm_end = vma->vm_end = addr; in split_vma()
1403 vma->vm_region->vm_top = addr; in split_vma()
1405 add_nommu_region(vma->vm_region); in split_vma()
1406 add_nommu_region(new->vm_region); in split_vma()
1421 struct vm_region *region; in shrink_vma()
1433 region = vma->vm_region; in shrink_vma()
1596 if (new_len > vma->vm_region->vm_end - vma->vm_region->vm_start) in do_mremap()
1775 struct vm_region *region; in nommu_shrink_inode_mappings()
1806 region = vma->vm_region; in nommu_shrink_inode_mappings()