Lines Matching refs:region_mapping
159 struct vm_memory_mapping *region_mapping; in acrn_vm_ram_map() local
196 region_mapping = &vm->regions_mapping[vm->regions_mapping_count]; in acrn_vm_ram_map()
198 region_mapping->pages = pages; in acrn_vm_ram_map()
199 region_mapping->npages = nr_pages; in acrn_vm_ram_map()
200 region_mapping->size = memmap->len; in acrn_vm_ram_map()
201 region_mapping->service_vm_va = remap_vaddr; in acrn_vm_ram_map()
202 region_mapping->user_vm_pa = memmap->user_vm_pa; in acrn_vm_ram_map()
294 struct vm_memory_mapping *region_mapping; in acrn_vm_all_ram_unmap() local
299 region_mapping = &vm->regions_mapping[i]; in acrn_vm_all_ram_unmap()
300 vunmap(region_mapping->service_vm_va); in acrn_vm_all_ram_unmap()
301 for (j = 0; j < region_mapping->npages; j++) in acrn_vm_all_ram_unmap()
302 unpin_user_page(region_mapping->pages[j]); in acrn_vm_all_ram_unmap()
303 vfree(region_mapping->pages); in acrn_vm_all_ram_unmap()