Lines Matching defs:spte

164 #define for_each_shadow_entry_lockless(_vcpu, _addr, _walker, spte)	\  argument
224 static gfn_t get_mmio_spte_gfn(u64 spte) in get_mmio_spte_gfn()
234 static unsigned get_mmio_spte_access(u64 spte) in get_mmio_spte_access()
250 static bool check_mmio_spte(struct kvm_vcpu *vcpu, u64 spte) in check_mmio_spte()
295 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
300 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
305 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
320 u64 spte; member
323 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear()
335 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
354 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
373 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
410 union split_spte spte, *orig = (union split_spte *)sptep; in __get_spte_lockless() local
431 static bool spte_has_volatile_bits(u64 spte) in spte_has_volatile_bits()
591 static u64 restore_acc_track_spte(u64 spte) in restore_acc_track_spte()
611 u64 spte = mmu_spte_get_lockless(sptep); in mmu_spte_age() local
840 static int pte_list_add(struct kvm_vcpu *vcpu, u64 *spte, in pte_list_add()
899 static void __pte_list_remove(u64 *spte, struct kvm_rmap_head *rmap_head) in __pte_list_remove()
969 static int rmap_add(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn) in rmap_add()
980 static void rmap_remove(struct kvm *kvm, u64 *spte) in rmap_remove()
1112 u64 spte = *sptep; in spte_write_protect() local
1143 u64 spte = *sptep; in spte_clear_dirty() local
1185 u64 spte = *sptep; in spte_set_dirty() local
1564 static void rmap_recycle(struct kvm_vcpu *vcpu, u64 *spte, gfn_t gfn) in rmap_recycle()
1698 static void mark_unsync(u64 *spte) in mark_unsync()
1719 struct kvm_mmu_page *sp, u64 *spte, in nonpaging_update_pte()
2026 static void clear_sp_write_flooding_count(u64 *spte) in clear_sp_write_flooding_count()
2173 u64 spte) in __shadow_walk_next()
2192 u64 spte; in link_shadow_page() local
2230 u64 *spte, struct list_head *invalid_list) in mmu_page_zap_pte()
2576 u64 spte; in set_spte() local
2716 u64 *spte, *start = NULL; in __direct_pte_prefetch() local
2839 void disallowed_hugepage_adjust(u64 spte, gfn_t gfn, int cur_level, in disallowed_hugepage_adjust()
3030 static bool is_access_allowed(u32 fault_err_code, u64 spte) in is_access_allowed()
3051 u64 spte = 0ull; in fast_page_fault() local
3492 u64 spte; in get_walk() local
3565 u64 spte; in handle_mmio_page_fault() local
3620 u64 spte; in shadow_page_table_clear_flood() local
4815 struct kvm_mmu_page *sp, u64 *spte, in mmu_pte_write_new_pte()
4914 u64 *spte; in get_written_sptes() local
4965 u64 entry, gentry, *spte; in kvm_mmu_pte_write() local