Lines Matching refs:memslot
434 struct kvm_memory_slot *memslot; in do_kvm_unmap_hva() local
437 kvm_for_each_memslot(memslot, slots) { in do_kvm_unmap_hva()
441 hva_start = max(start, memslot->userspace_addr); in do_kvm_unmap_hva()
442 hva_end = min(end, memslot->userspace_addr + in do_kvm_unmap_hva()
443 (memslot->npages << PAGE_SHIFT)); in do_kvm_unmap_hva()
450 gfn = hva_to_gfn_memslot(hva_start, memslot); in do_kvm_unmap_hva()
451 gfn_end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, memslot); in do_kvm_unmap_hva()
1884 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_pr() local
1893 r = kvm_get_dirty_log(kvm, log, &is_dirty, &memslot); in kvm_vm_ioctl_get_dirty_log_pr()
1899 ga = memslot->base_gfn << PAGE_SHIFT; in kvm_vm_ioctl_get_dirty_log_pr()
1900 ga_end = ga + (memslot->npages << PAGE_SHIFT); in kvm_vm_ioctl_get_dirty_log_pr()
1905 n = kvm_dirty_bitmap_bytes(memslot); in kvm_vm_ioctl_get_dirty_log_pr()
1906 memset(memslot->dirty_bitmap, 0, n); in kvm_vm_ioctl_get_dirty_log_pr()
1916 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_pr() argument
1922 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_pr() argument