Lines Matching defs:sptep

145 	u64 *sptep;  member
276 static void kvm_flush_remote_tlbs_sptep(struct kvm *kvm, u64 *sptep) in kvm_flush_remote_tlbs_sptep()
284 static void mark_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, u64 gfn, in mark_mmio_spte()
329 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
334 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
339 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
344 static u64 __get_spte_lockless(u64 *sptep) in __get_spte_lockless()
357 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear()
369 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
388 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
407 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
441 static u64 __get_spte_lockless(u64 *sptep) in __get_spte_lockless()
471 static void mmu_spte_set(u64 *sptep, u64 new_spte) in mmu_spte_set()
481 static u64 mmu_spte_update_no_track(u64 *sptep, u64 new_spte) in mmu_spte_update_no_track()
512 static bool mmu_spte_update(u64 *sptep, u64 new_spte) in mmu_spte_update()
553 static u64 mmu_spte_clear_track_bits(struct kvm *kvm, u64 *sptep) in mmu_spte_clear_track_bits()
596 static void mmu_spte_clear_no_track(u64 *sptep) in mmu_spte_clear_no_track()
601 static u64 mmu_spte_get_lockless(u64 *sptep) in mmu_spte_get_lockless()
607 static bool mmu_spte_age(u64 *sptep) in mmu_spte_age()
1012 struct kvm_rmap_head *rmap_head, u64 *sptep) in kvm_zap_one_rmap_spte()
1128 u64 *sptep; in rmap_get_first() local
1154 u64 *sptep; in rmap_get_next() local
1184 static void drop_spte(struct kvm *kvm, u64 *sptep) in drop_spte()
1192 static void drop_large_spte(struct kvm *kvm, u64 *sptep, bool flush) in drop_large_spte()
1218 static bool spte_write_protect(u64 *sptep, bool pt_protect) in spte_write_protect()
1238 u64 *sptep; in rmap_write_protect() local
1248 static bool spte_clear_dirty(u64 *sptep) in spte_clear_dirty()
1259 static bool spte_wrprot_for_clear_dirty(u64 *sptep) in spte_wrprot_for_clear_dirty()
1278 u64 *sptep; in __rmap_clear_dirty() local
1454 u64 *sptep; in kvm_set_pte_rmap() local
1608 u64 *sptep; in kvm_age_rmap() local
1622 u64 *sptep; in kvm_test_age_rmap() local
1772 u64 *sptep; in kvm_mmu_mark_parents_unsync() local
2237 static union kvm_mmu_page_role kvm_mmu_child_role(u64 *sptep, bool direct, in kvm_mmu_child_role()
2284 u64 *sptep, gfn_t gfn, in kvm_mmu_get_child_sp()
2360 struct kvm_mmu_memory_cache *cache, u64 *sptep, in __link_shadow_page()
2394 static void link_shadow_page(struct kvm_vcpu *vcpu, u64 *sptep, in link_shadow_page()
2400 static void validate_direct_spte(struct kvm_vcpu *vcpu, u64 *sptep, in validate_direct_spte()
2468 u64 *sptep; in kvm_mmu_unlink_parents() local
2840 u64 *sptep, unsigned int pte_access, gfn_t gfn, in mmu_set_spte()
2946 struct kvm_mmu_page *sp, u64 *sptep) in __direct_pte_prefetch()
2970 static void direct_pte_prefetch(struct kvm_vcpu *vcpu, u64 *sptep) in direct_pte_prefetch()
3309 u64 *sptep, u64 old_spte, u64 new_spte) in fast_pf_fix_direct_spte()
3357 u64 *sptep = NULL; in fast_pf_get_last_sptep() local
3375 u64 *sptep = NULL; in fast_page_fault() local
4052 static bool get_mmio_spte(struct kvm_vcpu *vcpu, u64 addr, u64 *sptep) in get_mmio_spte()
4612 static bool sync_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, in sync_mmio_spte()
6315 u64 *sptep, spte; in shadow_mmu_split_huge_page() local
6511 u64 *sptep; in kvm_mmu_zap_collapsible_spte() local