Home
last modified time | relevance | path

Searched refs:__kvm_memslots (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/virt/kvm/
Ddirty_ring.c59 memslot = id_to_memslot(__kvm_memslots(kvm, as_id), id); in kvm_reset_dirty_gfn()
Dkvm_main.c510 slots = __kvm_memslots(kvm, i); in __kvm_handle_hva_range()
1118 kvm_free_memslots(kvm, __kvm_memslots(kvm, i)); in kvm_create_vm()
1184 kvm_free_memslots(kvm, __kvm_memslots(kvm, i)); in kvm_destroy_vm()
1433 struct kvm_memslots *old_memslots = __kvm_memslots(kvm, as_id); in install_new_memslots()
1550 slots = kvm_dup_memslots(__kvm_memslots(kvm, as_id), change); in kvm_set_memslot()
1589 kvm_copy_memslots(slots, __kvm_memslots(kvm, as_id)); in kvm_set_memslot()
1688 tmp = id_to_memslot(__kvm_memslots(kvm, as_id), id); in __kvm_set_memory_region()
1734 kvm_for_each_memslot(tmp, __kvm_memslots(kvm, as_id)) { in __kvm_set_memory_region()
1819 slots = __kvm_memslots(kvm, as_id); in kvm_get_dirty_log()
1881 slots = __kvm_memslots(kvm, as_id); in kvm_get_dirty_log_protect()
[all …]
/Linux-v5.15/arch/x86/kvm/
Ddebugfs.c110 slots = __kvm_memslots(kvm, i); in kvm_mmu_rmaps_stat_show()
Dx86.c11458 slots = __kvm_memslots(kvm, i); in alloc_all_memslots_rmaps()
/Linux-v5.15/include/linux/
Dkvm_host.h769 static inline struct kvm_memslots *__kvm_memslots(struct kvm *kvm, int as_id) in __kvm_memslots() function
779 return __kvm_memslots(kvm, 0); in kvm_memslots()
786 return __kvm_memslots(vcpu->kvm, as_id); in kvm_vcpu_memslots()
/Linux-v5.15/arch/x86/kvm/mmu/
Dtdp_mmu.c248 slot = __gfn_to_memslot(__kvm_memslots(kvm, as_id), gfn); in handle_changed_spte_dirty_log()
Dmmu.c5736 slots = __kvm_memslots(kvm, i); in kvm_zap_gfn_range()
6151 slots = __kvm_memslots(kvm, i); in kvm_mmu_calculate_default_mmu_pages()
/Linux-v5.15/arch/x86/include/asm/
Dkvm_host.h1837 #define kvm_memslots_for_spte_role(kvm, role) __kvm_memslots(kvm, (role).smm)
/Linux-v5.15/arch/powerpc/kvm/
Dbook3s_hv.c5859 struct kvm_memslots *slots = __kvm_memslots(kvm, i); in kvmhv_svm_off()