Home
last modified time | relevance | path

Searched refs:mem (Results 1 – 2 of 2) sorted by relevance

/virt/kvm/
Dkvm_main.c927 static int check_memory_region_flags(const struct kvm_userspace_memory_region *mem) in check_memory_region_flags() argument
935 if (mem->flags & ~valid_flags) in check_memory_region_flags()
986 const struct kvm_userspace_memory_region *mem) in __kvm_set_memory_region() argument
997 r = check_memory_region_flags(mem); in __kvm_set_memory_region()
1002 as_id = mem->slot >> 16; in __kvm_set_memory_region()
1003 id = (u16)mem->slot; in __kvm_set_memory_region()
1006 if (mem->memory_size & (PAGE_SIZE - 1)) in __kvm_set_memory_region()
1008 if (mem->guest_phys_addr & (PAGE_SIZE - 1)) in __kvm_set_memory_region()
1012 ((mem->userspace_addr & (PAGE_SIZE - 1)) || in __kvm_set_memory_region()
1013 !access_ok((void __user *)(unsigned long)mem->userspace_addr, in __kvm_set_memory_region()
[all …]
/virt/kvm/arm/
Dmmu.c2261 const struct kvm_userspace_memory_region *mem, in kvm_arch_commit_memory_region() argument
2271 if (change != KVM_MR_DELETE && mem->flags & KVM_MEM_LOG_DIRTY_PAGES) in kvm_arch_commit_memory_region()
2272 kvm_mmu_wp_memory_region(kvm, mem->slot); in kvm_arch_commit_memory_region()
2277 const struct kvm_userspace_memory_region *mem, in kvm_arch_prepare_memory_region() argument
2280 hva_t hva = mem->userspace_addr; in kvm_arch_prepare_memory_region()
2281 hva_t reg_end = hva + mem->memory_size; in kvm_arch_prepare_memory_region()
2282 bool writable = !(mem->flags & KVM_MEM_READONLY); in kvm_arch_prepare_memory_region()
2333 gpa_t gpa = mem->guest_phys_addr + in kvm_arch_prepare_memory_region()
2334 (vm_start - mem->userspace_addr); in kvm_arch_prepare_memory_region()
2360 unmap_stage2_range(kvm, mem->guest_phys_addr, mem->memory_size); in kvm_arch_prepare_memory_region()