Searched refs:parent_pte (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 137 static void *virt_get_pte(struct kvm_vm *vm, uint64_t *parent_pte, in virt_get_pte() argument 140 uint64_t pt_gpa = PTE_GET_PA(*parent_pte); in virt_get_pte() 144 TEST_ASSERT((*parent_pte & PTE_PRESENT_MASK) || parent_pte == &vm->pgd, in virt_get_pte() 152 uint64_t *parent_pte, in virt_create_upper_pte() 158 uint64_t *pte = virt_get_pte(vm, parent_pte, vaddr, current_level); in virt_create_upper_pte() 151 virt_create_upper_pte(struct kvm_vm *vm, uint64_t *parent_pte, uint64_t vaddr, uint64_t paddr, int current_level, int target_level) virt_create_upper_pte() argument
|
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/ |
H A D | mmu.c | 1641 struct kvm_mmu_page *sp, u64 *parent_pte) in mmu_page_add_parent_pte() 1643 if (!parent_pte) in mmu_page_add_parent_pte() 1646 pte_list_add(vcpu, parent_pte, &sp->parent_ptes); in mmu_page_add_parent_pte() 1650 u64 *parent_pte) in mmu_page_remove_parent_pte() 1652 __pte_list_remove(parent_pte, &sp->parent_ptes); in mmu_page_remove_parent_pte() 1656 u64 *parent_pte) in drop_parent_pte() 1658 mmu_page_remove_parent_pte(sp, parent_pte); in drop_parent_pte() 1659 mmu_spte_clear_no_track(parent_pte); in drop_parent_pte() 1640 mmu_page_add_parent_pte(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp, u64 *parent_pte) mmu_page_add_parent_pte() argument 1649 mmu_page_remove_parent_pte(struct kvm_mmu_page *sp, u64 *parent_pte) mmu_page_remove_parent_pte() argument 1655 drop_parent_pte(struct kvm_mmu_page *sp, u64 *parent_pte) drop_parent_pte() argument
|
/kernel/linux/linux-6.6/arch/x86/kvm/mmu/ |
H A D | mmu.c | 1749 struct kvm_mmu_page *sp, u64 *parent_pte) in mmu_page_add_parent_pte() 1751 if (!parent_pte) in mmu_page_add_parent_pte() 1754 pte_list_add(cache, parent_pte, &sp->parent_ptes); in mmu_page_add_parent_pte() 1758 u64 *parent_pte) in mmu_page_remove_parent_pte() 1760 pte_list_remove(kvm, parent_pte, &sp->parent_ptes); in mmu_page_remove_parent_pte() 1764 u64 *parent_pte) in drop_parent_pte() 1766 mmu_page_remove_parent_pte(kvm, sp, parent_pte); in drop_parent_pte() 1767 mmu_spte_clear_no_track(parent_pte); in drop_parent_pte() 1748 mmu_page_add_parent_pte(struct kvm_mmu_memory_cache *cache, struct kvm_mmu_page *sp, u64 *parent_pte) mmu_page_add_parent_pte() argument 1757 mmu_page_remove_parent_pte(struct kvm *kvm, struct kvm_mmu_page *sp, u64 *parent_pte) mmu_page_remove_parent_pte() argument 1763 drop_parent_pte(struct kvm *kvm, struct kvm_mmu_page *sp, u64 *parent_pte) drop_parent_pte() argument
|
Completed in 20 milliseconds