Lines Matching refs:memslot
447 struct kvm_memory_slot *memslot, in handle_hva_to_gpa() argument
452 struct kvm_memory_slot *memslot; in handle_hva_to_gpa() local
458 kvm_for_each_memslot(memslot, slots) { in handle_hva_to_gpa()
462 hva_start = max(start, memslot->userspace_addr); in handle_hva_to_gpa()
463 hva_end = min(end, memslot->userspace_addr + in handle_hva_to_gpa()
464 (memslot->npages << PAGE_SHIFT)); in handle_hva_to_gpa()
472 gfn = hva_to_gfn_memslot(hva_start, memslot); in handle_hva_to_gpa()
473 gfn_end = hva_to_gfn_memslot(hva_end + PAGE_SIZE - 1, memslot); in handle_hva_to_gpa()
475 ret |= handler(kvm, gfn, gfn_end, memslot, data); in handle_hva_to_gpa()
483 struct kvm_memory_slot *memslot, void *data) in kvm_unmap_hva_handler() argument
499 struct kvm_memory_slot *memslot, void *data) in kvm_set_spte_handler() argument
511 if (memslot->flags & KVM_MEM_LOG_DIRTY_PAGES && !pte_dirty(old_pte)) in kvm_set_spte_handler()
513 else if (memslot->flags & KVM_MEM_READONLY) in kvm_set_spte_handler()
541 struct kvm_memory_slot *memslot, void *data) in kvm_age_hva_handler() argument
547 struct kvm_memory_slot *memslot, void *data) in kvm_test_age_hva_handler() argument