Lines Matching refs:vm_region

579 	vm_region_jar = KMEM_CACHE(vm_region, SLAB_PANIC);  in mmap_init()
589 struct vm_region *region, *last; in validate_nommu_regions()
596 last = rb_entry(lastp, struct vm_region, vm_rb); in validate_nommu_regions()
601 region = rb_entry(p, struct vm_region, vm_rb); in validate_nommu_regions()
602 last = rb_entry(lastp, struct vm_region, vm_rb); in validate_nommu_regions()
620 static void add_nommu_region(struct vm_region *region) in add_nommu_region()
622 struct vm_region *pregion; in add_nommu_region()
631 pregion = rb_entry(parent, struct vm_region, vm_rb); in add_nommu_region()
651 static void delete_nommu_region(struct vm_region *region) in delete_nommu_region()
683 static void __put_nommu_region(struct vm_region *region) in __put_nommu_region()
713 static void put_nommu_region(struct vm_region *region) in put_nommu_region()
749 BUG_ON(!vma->vm_region); in add_vma_to_mm()
862 put_nommu_region(vma->vm_region); in delete_vma()
1158 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_shared_file()
1174 struct vm_region *region, in do_mmap_private()
1191 vma->vm_region->vm_top = vma->vm_region->vm_end; in do_mmap_private()
1283 struct vm_region *region; in do_mmap_pgoff()
1342 struct vm_region *pregion; in do_mmap_pgoff()
1349 pregion = rb_entry(rb, struct vm_region, vm_rb); in do_mmap_pgoff()
1380 vma->vm_region = pregion; in do_mmap_pgoff()
1393 vma->vm_region = NULL; in do_mmap_pgoff()
1435 vma->vm_region = region; in do_mmap_pgoff()
1563 struct vm_region *region; in split_vma()
1588 *region = *vma->vm_region; in split_vma()
1589 new->vm_region = region; in split_vma()
1605 delete_nommu_region(vma->vm_region); in split_vma()
1607 vma->vm_region->vm_start = vma->vm_start = addr; in split_vma()
1608 vma->vm_region->vm_pgoff = vma->vm_pgoff += npages; in split_vma()
1610 vma->vm_region->vm_end = vma->vm_end = addr; in split_vma()
1611 vma->vm_region->vm_top = addr; in split_vma()
1613 add_nommu_region(vma->vm_region); in split_vma()
1614 add_nommu_region(new->vm_region); in split_vma()
1629 struct vm_region *region; in shrink_vma()
1643 region = vma->vm_region; in shrink_vma()
1826 if (new_len > vma->vm_region->vm_end - vma->vm_region->vm_start) in do_mremap()
2094 struct vm_region *region; in nommu_shrink_inode_mappings()
2125 region = vma->vm_region; in nommu_shrink_inode_mappings()