vm_region
struct vm_memory_region_op *vm_region;
vm_region = regions_info->regions_op;
regions_info->regions_gpa = virt_to_phys(vm_region);
vm_region->type = ACRN_MEM_REGION_ADD;
vm_region->user_vm_pa = user_vm_pa;
vm_region->service_vm_pa = page_to_phys(page);
vm_region->size = region_size;
vm_region->attr = (ACRN_MEM_TYPE_WB & ACRN_MEM_TYPE_MASK) |
vm_region++;
static int nommu_region_show(struct seq_file *m, struct vm_region *region)
return nommu_region_show(m, rb_entry(p, struct vm_region, vm_rb));
struct vm_region *region;
region = vma->vm_region;
struct vm_region *region;
region = vma->vm_region;
struct vm_region *vm_region; /* NOMMU mapping region */
struct vm_region *region;
struct vm_region *pregion;
pregion = rb_entry(rb, struct vm_region, vm_rb);
vma->vm_region = pregion;
vma->vm_region = NULL;
vma->vm_region = region;
BUG_ON(!vma->vm_region);
struct vm_region *region;
*region = *vma->vm_region;
new->vm_region = region;
delete_nommu_region(vma->vm_region);
vma->vm_region->vm_start = vma->vm_start = addr;
vma->vm_region->vm_pgoff = vma->vm_pgoff += npages;
vma->vm_region->vm_end = vma->vm_end = addr;
vma->vm_region->vm_top = addr;
add_nommu_region(vma->vm_region);
add_nommu_region(new->vm_region);
struct vm_region *region;
region = vma->vm_region;
if (new_len > vma->vm_region->vm_end - vma->vm_region->vm_start)
struct vm_region *region;
region = vma->vm_region;
vm_region_jar = KMEM_CACHE(vm_region, SLAB_PANIC|SLAB_ACCOUNT);
struct vm_region *region, *last;
last = rb_entry(lastp, struct vm_region, vm_rb);
region = rb_entry(p, struct vm_region, vm_rb);
last = rb_entry(lastp, struct vm_region, vm_rb);
static void add_nommu_region(struct vm_region *region)
struct vm_region *pregion;
pregion = rb_entry(parent, struct vm_region, vm_rb);
static void delete_nommu_region(struct vm_region *region)
static void __put_nommu_region(struct vm_region *region)
static void put_nommu_region(struct vm_region *region)
put_nommu_region(vma->vm_region);
vma->vm_region->vm_top = vma->vm_region->vm_end;
struct vm_region *region,
vma->vm_region->vm_top = vma->vm_region->vm_end;
dest->vm_region = src->vm_region;
struct vm_region *vm_region; /* NOMMU mapping region */