Lines Matching refs:memslot
401 struct kvm_memory_slot *memslot; in do_kvm_unmap_hva() local
404 kvm_for_each_memslot(memslot, slots) { in do_kvm_unmap_hva()
408 hva_start = max(start, memslot->userspace_addr); in do_kvm_unmap_hva()
409 hva_end = min(end, memslot->userspace_addr + in do_kvm_unmap_hva()
410 (memslot->npages << PAGE_SHIFT)); in do_kvm_unmap_hva()
417 gfn = hva_to_gfn_memslot(hva_start, memslot); in do_kvm_unmap_hva()
418 gfn_end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, memslot); in do_kvm_unmap_hva()
1867 struct kvm_memory_slot *memslot; in kvm_vm_ioctl_get_dirty_log_pr() local
1883 memslot = id_to_memslot(slots, log->slot); in kvm_vm_ioctl_get_dirty_log_pr()
1885 ga = memslot->base_gfn << PAGE_SHIFT; in kvm_vm_ioctl_get_dirty_log_pr()
1886 ga_end = ga + (memslot->npages << PAGE_SHIFT); in kvm_vm_ioctl_get_dirty_log_pr()
1891 n = kvm_dirty_bitmap_bytes(memslot); in kvm_vm_ioctl_get_dirty_log_pr()
1892 memset(memslot->dirty_bitmap, 0, n); in kvm_vm_ioctl_get_dirty_log_pr()
1902 struct kvm_memory_slot *memslot) in kvmppc_core_flush_memslot_pr() argument
1908 struct kvm_memory_slot *memslot, in kvmppc_core_prepare_memory_region_pr() argument