Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/mmu/
H A Dspte.c95 u64 spte = generation_mmio_spte_mask(gen); make_mmio_spte() local
164 spte_needs_atomic_update(u64 spte) spte_needs_atomic_update() argument
193 u64 spte = SPTE_MMU_PRESENT_MASK; make_spte() local
304 modify_spte_protections(u64 spte,u64 set,u64 clear) modify_spte_protections() argument
320 make_spte_executable(u64 spte) make_spte_executable() argument
325 make_spte_nonexecutable(u64 spte) make_spte_nonexecutable() argument
389 u64 spte = SPTE_MMU_PRESENT_MASK; make_nonleaf_spte() local
402 mark_spte_for_access_track(u64 spte) mark_spte_for_access_track() argument
[all...]
H A Dmmu.c175 for_each_shadow_entry_lockless(_vcpu,_addr,_walker,spte) global() argument
297 u64 spte = make_mmio_spte(vcpu, gfn, access); mark_mmio_spte() local
303 get_mmio_spte_gfn(u64 spte) get_mmio_spte_gfn() argument
313 get_mmio_spte_access(u64 spte) get_mmio_spte_access() argument
318 check_mmio_spte(struct kvm_vcpu * vcpu,u64 spte) check_mmio_spte() argument
339 __set_spte(u64 * sptep,u64 spte) __set_spte() argument
345 __update_clear_spte_fast(u64 * sptep,u64 spte) __update_clear_spte_fast() argument
351 __update_clear_spte_slow(u64 * sptep,u64 spte) __update_clear_spte_slow() argument
367 u64 spte; global() member
370 count_spte_clear(u64 * sptep,u64 spte) count_spte_clear() argument
382 __set_spte(u64 * sptep,u64 spte) __set_spte() argument
401 __update_clear_spte_fast(u64 * sptep,u64 spte) __update_clear_spte_fast() argument
420 __update_clear_spte_slow(u64 * sptep,u64 spte) __update_clear_spte_slow() argument
457 union split_spte spte, *orig = (union split_spte *)sptep; __get_spte_lockless() local
1010 pte_list_add(struct kvm * kvm,struct kvm_mmu_memory_cache * cache,u64 * spte,struct kvm_rmap_head * rmap_head) pte_list_add() argument
1089 pte_list_remove(struct kvm * kvm,u64 * spte,struct kvm_rmap_head * rmap_head) pte_list_remove() argument
1186 rmap_remove(struct kvm * kvm,u64 * spte) rmap_remove() argument
1307 u64 spte = *sptep; spte_write_protect() local
1335 u64 spte = *sptep; spte_clear_dirty() local
1671 __rmap_add(struct kvm * kvm,struct kvm_mmu_memory_cache * cache,const struct kvm_memory_slot * slot,u64 * spte,gfn_t gfn,unsigned int access) __rmap_add() argument
1693 rmap_add(struct kvm_vcpu * vcpu,const struct kvm_memory_slot * slot,u64 * spte,gfn_t gfn,unsigned int access) rmap_add() argument
1711 u64 spte; kvm_rmap_age_gfn_range() local
1858 mark_unsync(u64 * spte) mark_unsync() argument
2233 clear_sp_write_flooding_count(u64 * spte) clear_sp_write_flooding_count() argument
2513 __shadow_walk_next(struct kvm_shadow_walk_iterator * iterator,u64 spte) __shadow_walk_next() argument
2550 u64 spte; __link_shadow_page() local
2616 mmu_page_zap_pte(struct kvm * kvm,struct kvm_mmu_page * sp,u64 * spte,struct list_head * invalid_list) mmu_page_zap_pte() argument
3061 u64 spte; mmu_set_spte() local
3177 u64 *spte, *start = NULL; __direct_pte_prefetch() local
3436 disallowed_hugepage_adjust(struct kvm_page_fault * fault,u64 spte,int cur_level) disallowed_hugepage_adjust() argument
3664 fast_pf_get_last_sptep(struct kvm_vcpu * vcpu,gpa_t gpa,u64 * spte) fast_pf_get_last_sptep() argument
3685 u64 spte; fast_page_fault() local
4391 u64 spte; get_walk() local
4466 u64 spte; handle_mmio_page_fault() local
4520 u64 spte; shadow_page_table_clear_flood() local
6237 u64 *spte; get_written_sptes() local
6271 u64 entry, gentry, *spte; kvm_mmu_track_write() local
7084 u64 *sptep, spte; shadow_mmu_split_huge_page() local
7128 u64 spte; shadow_mmu_try_split_huge_page() local
[all...]
H A Dpaging_tmpl.h576 u64 *spte; FNAME() local
899 u64 *sptep, spte; FNAME() local
[all...]
/linux/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/
H A Dvmm.c472 bool spte = !!pgt->pte[ptei].s.sptes; nvkm_vmm_ref_hwpt() local
/linux/mm/
H A Dhugetlb.c6862 pte_t *spte = NULL; huge_pmd_share() local