Home
last modified time | relevance | path

Searched defs:spte (Results 1 – 9 of 9) sorted by relevance

/Linux-v5.15/arch/x86/kvm/mmu/
Dspte.h184 static inline bool is_removed_spte(u64 spte) in is_removed_spte()
205 static inline bool is_mmio_spte(u64 spte) in is_mmio_spte()
221 static inline bool spte_ad_enabled(u64 spte) in spte_ad_enabled()
227 static inline bool spte_ad_need_write_protect(u64 spte) in spte_ad_need_write_protect()
238 static inline u64 spte_shadow_accessed_mask(u64 spte) in spte_shadow_accessed_mask()
244 static inline u64 spte_shadow_dirty_mask(u64 spte) in spte_shadow_dirty_mask()
250 static inline bool is_access_track_spte(u64 spte) in is_access_track_spte()
265 static inline bool is_executable_pte(u64 spte) in is_executable_pte()
275 static inline bool is_accessed_spte(u64 spte) in is_accessed_spte()
283 static inline bool is_dirty_spte(u64 spte) in is_dirty_spte()
[all …]
Dspte.c57 u64 spte = generation_mmio_spte_mask(gen); in make_mmio_spte() local
97 u64 spte = SPTE_MMU_PRESENT_MASK; in make_spte() local
188 u64 spte = SPTE_MMU_PRESENT_MASK; in make_nonleaf_spte() local
235 u64 mark_spte_for_access_track(u64 spte) in mark_spte_for_access_track()
Dmmu.c178 #define for_each_shadow_entry_lockless(_vcpu, _addr, _walker, spte) \ argument
298 u64 spte = make_mmio_spte(vcpu, gfn, access); in mark_mmio_spte() local
304 static gfn_t get_mmio_spte_gfn(u64 spte) in get_mmio_spte_gfn()
314 static unsigned get_mmio_spte_access(u64 spte) in get_mmio_spte_access()
319 static bool check_mmio_spte(struct kvm_vcpu *vcpu, u64 spte) in check_mmio_spte()
353 static void __set_spte(u64 *sptep, u64 spte) in __set_spte()
358 static void __update_clear_spte_fast(u64 *sptep, u64 spte) in __update_clear_spte_fast()
363 static u64 __update_clear_spte_slow(u64 *sptep, u64 spte) in __update_clear_spte_slow()
378 u64 spte; member
381 static void count_spte_clear(u64 *sptep, u64 spte) in count_spte_clear()
[all …]
Dtdp_iter.c62 tdp_ptep_t spte_to_child_pt(u64 spte, int level) in spte_to_child_pt()
Dpaging_tmpl.h628 u64 *spte; in FNAME() local
Dtdp_mmu.c1573 u64 *spte) in kvm_tdp_mmu_fast_pf_get_last_sptep()
/Linux-v5.15/arch/s390/mm/
Dpgtable.c652 pte_t spte, tpte; in ptep_shadow_pte() local
/Linux-v5.15/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
Dvmm.c448 bool spte = pgt->pte[ptei] & NVKM_VMM_PTE_SPTES; in nvkm_vmm_ref_hwpt() local
/Linux-v5.15/mm/
Dhugetlb.c5983 pte_t *spte = NULL; in huge_pmd_share() local