Searched defs:spte (Results 1 – 5 of 5) sorted by relevance
/linux/arch/x86/kvm/mmu/ |
H A D | spte.h | 228 static inline bool is_frozen_spte(u64 spte) in is_frozen_spte() 256 static inline struct kvm_mmu_page *spte_to_child_sp(u64 spte) in spte_to_child_sp() 283 static inline bool is_mmio_spte(struct kvm *kvm, u64 spte) in is_mmio_spte() 294 static inline bool is_ept_ve_possible(u64 spte) in is_ept_ve_possible() 306 static inline bool spte_ad_enabled(u64 spte) in spte_ad_enabled() 312 static inline bool spte_ad_need_write_protect(u64 spte) in spte_ad_need_write_protect() 323 static inline bool is_access_track_spte(u64 spte) in is_access_track_spte() 338 static inline bool is_executable_pte(u64 spte) in is_executable_pte() 348 static inline bool is_accessed_spte(u64 spte) in is_accessed_spte() 374 u64 spte, int level) in is_rsvd_spte() [all …]
|
H A D | spte.c | 95 u64 spte = generation_mmio_spte_mask(gen); in make_mmio_spte() local 135 bool spte_needs_atomic_update(u64 spte) in spte_needs_atomic_update() 164 u64 spte = SPTE_MMU_PRESENT_MASK; in make_spte() local 267 static u64 modify_spte_protections(u64 spte, u64 set, u64 clear) in modify_spte_protections() 283 static u64 make_spte_executable(u64 spte) in make_spte_executable() 288 static u64 make_spte_nonexecutable(u64 spte) in make_spte_nonexecutable() 352 u64 spte = SPTE_MMU_PRESENT_MASK; in make_nonleaf_spte() local 365 u64 mark_spte_for_access_track(u64 spte) in mark_spte_for_access_track()
|
H A D | mmu.c | 175 #define for_each_shadow_entry_lockless(_vcpu, _addr, _walker, spte) \ argument 295 u64 spte = make_mmio_spte(vcpu, gfn, access); in mark_mmio_spte() local 301 static gfn_t get_mmio_spte_gfn(u64 spte) in get_mmio_spte_gfn() 311 static unsigned get_mmio_spte_access(u64 spte) in get_mmio_spte_access() 316 static bool check_mmio_spte(struct kvm_vcpu *vcpu, u64 spte) in check_mmio_spte() 337 static void __set_spte(u64 *sptep, u64 spte) in __set_spte() 343 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast() 349 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow() 365 u64 spte; member 368 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear() [all …]
|
H A D | tdp_mmu.c | 1216 u64 spte = make_nonleaf_spte(sp->spt, !kvm_ad_enabled); in tdp_mmu_link_sp() local 1943 u64 sptes[PT64_ROOT_MAX_LEVEL + 1], spte; in kvm_tdp_mmu_gpa_is_mapped() local 1970 u64 *spte) in kvm_tdp_mmu_fast_pf_get_last_sptep()
|
/linux/mm/ |
H A D | hugetlb.c | 7571 pte_t *spte = NULL; in huge_pmd_share() local
|