Lines Matching refs:memslot
473 struct kvm_memory_slot *memslot, in handle_hva_to_gpa() argument
478 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local
484 kvm_for_each_memslot(memslot, slots) { in handle_hva_to_gpa()
488 hva_start = max(start, memslot->userspace_addr); in handle_hva_to_gpa()
489 hva_end = min(end, memslot->userspace_addr + in handle_hva_to_gpa()
490 (memslot->npages << PAGE_SHIFT)); in handle_hva_to_gpa()
498 gfn = hva_to_gfn_memslot(hva_start, memslot); in handle_hva_to_gpa()
499 gfn_end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, memslot); in handle_hva_to_gpa()
501 ret |= handler(kvm, gfn, gfn_end, memslot, data); in handle_hva_to_gpa()
509 struct kvm_memory_slot *memslot, void *data) in kvm_unmap_hva_handler() argument
524 struct kvm_memory_slot *memslot, void *data) in kvm_set_spte_handler() argument
536 if (memslot->flags & KVM_MEM_LOG_DIRTY_PAGES && !pte_dirty(old_pte)) in kvm_set_spte_handler()
538 else if (memslot->flags & KVM_MEM_READONLY) in kvm_set_spte_handler()
565 struct kvm_memory_slot *memslot, void *data) in kvm_age_hva_handler() argument
571 struct kvm_memory_slot *memslot, void *data) in kvm_test_age_hva_handler() argument