Searched refs:mem (Results 1 – 2 of 2) sorted by relevance
927 static int check_memory_region_flags(const struct kvm_userspace_memory_region *mem) in check_memory_region_flags() argument935 if (mem->flags & ~valid_flags) in check_memory_region_flags()986 const struct kvm_userspace_memory_region *mem) in __kvm_set_memory_region() argument997 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 …]
2261 const struct kvm_userspace_memory_region *mem, in kvm_arch_commit_memory_region() argument2271 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() argument2280 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()