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