Lines Matching defs:sptep

213 	u64 *sptep;  member
454 static void mark_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, u64 gfn, in mark_mmio_spte()
486 static bool set_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, in set_mmio_spte()
641 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
646 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
651 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
656 static u64 __get_spte_lockless(u64 *sptep) in __get_spte_lockless()
669 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear()
681 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
700 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
719 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
753 static u64 __get_spte_lockless(u64 *sptep) in __get_spte_lockless()
828 static void mmu_spte_set(u64 *sptep, u64 new_spte) in mmu_spte_set()
838 static u64 mmu_spte_update_no_track(u64 *sptep, u64 new_spte) in mmu_spte_update_no_track()
870 static bool mmu_spte_update(u64 *sptep, u64 new_spte) in mmu_spte_update()
911 static int mmu_spte_clear_track_bits(u64 *sptep) in mmu_spte_clear_track_bits()
947 static void mmu_spte_clear_no_track(u64 *sptep) in mmu_spte_clear_no_track()
952 static u64 mmu_spte_get_lockless(u64 *sptep) in mmu_spte_get_lockless()
1004 static bool mmu_spte_age(u64 *sptep) in mmu_spte_age()
1458 static void pte_list_remove(struct kvm_rmap_head *rmap_head, u64 *sptep) in pte_list_remove()
1535 u64 *sptep; in rmap_get_first() local
1561 u64 *sptep; in rmap_get_next() local
1591 static void drop_spte(struct kvm *kvm, u64 *sptep) in drop_spte()
1598 static bool __drop_large_spte(struct kvm *kvm, u64 *sptep) in __drop_large_spte()
1611 static void drop_large_spte(struct kvm_vcpu *vcpu, u64 *sptep) in drop_large_spte()
1634 static bool spte_write_protect(u64 *sptep, bool pt_protect) in spte_write_protect()
1655 u64 *sptep; in __rmap_write_protect() local
1665 static bool spte_clear_dirty(u64 *sptep) in spte_clear_dirty()
1676 static bool spte_wrprot_for_clear_dirty(u64 *sptep) in spte_wrprot_for_clear_dirty()
1694 u64 *sptep; in __rmap_clear_dirty() local
1707 static bool spte_set_dirty(u64 *sptep) in spte_set_dirty()
1725 u64 *sptep; in __rmap_set_dirty() local
1850 u64 *sptep; in kvm_zap_rmapp() local
1875 u64 *sptep; in kvm_set_pte_rmapp() local
2057 u64 *sptep; in kvm_age_rmapp() local
2072 u64 *sptep; in kvm_test_age_rmapp() local
2197 u64 *sptep; in kvm_mmu_mark_parents_unsync() local
2698 static void link_shadow_page(struct kvm_vcpu *vcpu, u64 *sptep, in link_shadow_page()
2721 static void validate_direct_spte(struct kvm_vcpu *vcpu, u64 *sptep, in validate_direct_spte()
2779 u64 *sptep; in kvm_mmu_unlink_parents() local
3044 static int set_spte(struct kvm_vcpu *vcpu, u64 *sptep, in set_spte()
3148 static int mmu_set_spte(struct kvm_vcpu *vcpu, u64 *sptep, unsigned pte_access, in mmu_set_spte()
3255 struct kvm_mmu_page *sp, u64 *sptep) in __direct_pte_prefetch()
3277 static void direct_pte_prefetch(struct kvm_vcpu *vcpu, u64 *sptep) in direct_pte_prefetch()
3481 u64 *sptep, u64 old_spte, u64 new_spte) in fast_pf_fix_direct_spte()
4037 walk_shadow_page_get_mmio_spte(struct kvm_vcpu *vcpu, u64 addr, u64 *sptep) in walk_shadow_page_get_mmio_spte()
4447 static bool sync_mmio_spte(struct kvm_vcpu *vcpu, u64 *sptep, gfn_t gfn, in sync_mmio_spte()
5999 u64 *sptep; in kvm_mmu_zap_collapsible_spte() local