Lines Matching defs:spte
174 #define for_each_shadow_entry_lockless(_vcpu, _addr, _walker, spte) \ argument
299 u64 spte = make_mmio_spte(vcpu, gfn, access); in mark_mmio_spte() local
305 static gfn_t get_mmio_spte_gfn(u64 spte) in get_mmio_spte_gfn()
315 static unsigned get_mmio_spte_access(u64 spte) in get_mmio_spte_access()
320 static bool check_mmio_spte(struct kvm_vcpu *vcpu, u64 spte) in check_mmio_spte()
341 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
346 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
351 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
366 u64 spte; member
369 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear()
381 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
400 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
419 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
456 union split_spte spte, *orig = (union split_spte *)sptep; in __get_spte_lockless() local
621 u64 spte = mmu_spte_get_lockless(sptep); in mmu_spte_age() local
927 static int pte_list_add(struct kvm_mmu_memory_cache *cache, u64 *spte, in pte_list_add()
1000 static void pte_list_remove(struct kvm *kvm, u64 *spte, in pte_list_remove()
1089 static void rmap_remove(struct kvm *kvm, u64 *spte) in rmap_remove()
1225 u64 spte = *sptep; in spte_write_protect() local
1253 u64 spte = *sptep; in spte_clear_dirty() local
1638 u64 *spte, gfn_t gfn, unsigned int access) in __rmap_add()
1660 u64 *spte, gfn_t gfn, unsigned int access) in rmap_add()
1781 static void mark_unsync(u64 *spte) in mark_unsync()
2134 static void clear_sp_write_flooding_count(u64 *spte) in clear_sp_write_flooding_count()
2407 u64 spte) in __shadow_walk_next()
2427 u64 spte; in __link_shadow_page() local
2488 u64 *spte, struct list_head *invalid_list) in mmu_page_zap_pte()
2910 u64 spte; in mmu_set_spte() local
3002 u64 *spte, *start = NULL; in __direct_pte_prefetch() local
3196 void disallowed_hugepage_adjust(struct kvm_page_fault *fault, u64 spte, int cur_level) in disallowed_hugepage_adjust()
3386 static bool is_access_allowed(struct kvm_page_fault *fault, u64 spte) in is_access_allowed()
3407 static u64 *fast_pf_get_last_sptep(struct kvm_vcpu *vcpu, gpa_t gpa, u64 *spte) in fast_pf_get_last_sptep()
3428 u64 spte = 0ull; in fast_page_fault() local
4081 u64 spte; in get_walk() local
4148 u64 spte; in handle_mmio_page_fault() local
4202 u64 spte; in shadow_page_table_clear_flood() local
5619 u64 *spte; in get_written_sptes() local
5653 u64 entry, gentry, *spte; in kvm_mmu_track_write() local
6377 u64 *sptep, spte; in shadow_mmu_split_huge_page() local
6421 u64 spte; in shadow_mmu_try_split_huge_page() local