Searched refs:tdp_ptep_t (Results 1 – 4 of 4) sorted by relevance
/Linux-v6.1/arch/x86/kvm/mmu/ |
D | tdp_iter.h | 17 static inline u64 kvm_tdp_mmu_read_spte(tdp_ptep_t sptep) in kvm_tdp_mmu_read_spte() 22 static inline u64 kvm_tdp_mmu_write_spte_atomic(tdp_ptep_t sptep, u64 new_spte) in kvm_tdp_mmu_write_spte_atomic() 27 static inline void __kvm_tdp_mmu_write_spte(tdp_ptep_t sptep, u64 new_spte) in __kvm_tdp_mmu_write_spte() 32 static inline u64 kvm_tdp_mmu_write_spte(tdp_ptep_t sptep, u64 old_spte, in kvm_tdp_mmu_write_spte() 71 tdp_ptep_t pt_path[PT64_ROOT_MAX_LEVEL]; 73 tdp_ptep_t sptep; 111 tdp_ptep_t spte_to_child_pt(u64 pte, int level);
|
D | tdp_iter.c | 54 iter->pt_path[iter->root_level - 1] = (tdp_ptep_t)root->spt; in tdp_iter_start() 65 tdp_ptep_t spte_to_child_pt(u64 spte, int level) in spte_to_child_pt() 74 return (tdp_ptep_t)__va(spte_to_pfn(spte) << PAGE_SHIFT); in spte_to_child_pt() 83 tdp_ptep_t child_pt; in try_step_down()
|
D | mmu_internal.h | 47 typedef u64 __rcu *tdp_ptep_t; typedef 93 tdp_ptep_t ptep;
|
D | tdp_mmu.c | 284 static void tdp_mmu_init_sp(struct kvm_mmu_page *sp, tdp_ptep_t sptep, in tdp_mmu_init_sp() 428 static void handle_removed_pt(struct kvm *kvm, tdp_ptep_t pt, bool shared) in handle_removed_pt() 440 tdp_ptep_t sptep = pt + i; in handle_removed_pt() 726 static u64 __tdp_mmu_set_spte(struct kvm *kvm, int as_id, tdp_ptep_t sptep, in __tdp_mmu_set_spte() 1894 tdp_ptep_t sptep = NULL; in kvm_tdp_mmu_fast_pf_get_last_sptep()
|