Home
last modified time | relevance | path

Searched refs:tdp_mmu_roots (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dtdp_mmu.c33 INIT_LIST_HEAD(&kvm->arch.tdp_mmu_roots); in kvm_mmu_init_tdp_mmu()
42 WARN_ON(!list_empty(&kvm->arch.tdp_mmu_roots)); in kvm_mmu_uninit_tdp_mmu()
56 if (list_entry_is_head(root, &kvm->arch.tdp_mmu_roots, link)) in tdp_mmu_next_root_valid()
81 for (_root = list_first_entry(&_kvm->arch.tdp_mmu_roots, \
87 list_for_each_entry(_root, &_kvm->arch.tdp_mmu_roots, link)
177 list_add(&root->link, &kvm->arch.tdp_mmu_roots); in get_tdp_mmu_vcpu_root()
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dtdp_mmu.c17 INIT_LIST_HEAD(&kvm->arch.tdp_mmu_roots); in kvm_mmu_init_tdp_mmu()
44 WARN_ON(!list_empty(&kvm->arch.tdp_mmu_roots)); in kvm_mmu_uninit_tdp_mmu()
105 * Returns NULL if the end of tdp_mmu_roots was reached.
116 next_root = list_next_or_null_rcu(&kvm->arch.tdp_mmu_roots, in tdp_mmu_next_root()
120 next_root = list_first_or_null_rcu(&kvm->arch.tdp_mmu_roots, in tdp_mmu_next_root()
128 next_root = list_next_or_null_rcu(&kvm->arch.tdp_mmu_roots, in tdp_mmu_next_root()
176 list_for_each_entry(_root, &_kvm->arch.tdp_mmu_roots, link) \
251 list_add_rcu(&root->link, &kvm->arch.tdp_mmu_roots); in kvm_tdp_mmu_get_vcpu_root_hpa()
934 list_for_each_entry(root, &kvm->arch.tdp_mmu_roots, link) { in kvm_tdp_mmu_invalidate_all_roots()
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h1016 struct list_head tdp_mmu_roots; member
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h1407 struct list_head tdp_mmu_roots; member
1412 * - tdp_mmu_roots (above)

Completed in 13 milliseconds