Lines Matching refs:sptep
591 u64 *sptep) in FNAME()
598 sp = sptep_to_sp(sptep); in FNAME()
604 return __direct_pte_prefetch(vcpu, sp, sptep); in FNAME()
606 i = (sptep - sp->spt) & ~(PTE_PREFETCH_NUM - 1); in FNAME()
610 if (spte == sptep) in FNAME()
663 clear_sp_write_flooding_count(it.sptep); in FNAME()
664 drop_large_spte(vcpu, it.sptep); in FNAME()
667 if (!is_shadow_present_pte(*it.sptep)) { in FNAME()
682 link_shadow_page(vcpu, it.sptep, sp); in FNAME()
691 clear_sp_write_flooding_count(it.sptep); in FNAME()
698 disallowed_hugepage_adjust(*it.sptep, gw->gfn, it.level, in FNAME()
705 validate_direct_spte(vcpu, it.sptep, direct_access); in FNAME()
707 drop_large_spte(vcpu, it.sptep); in FNAME()
709 if (!is_shadow_present_pte(*it.sptep)) { in FNAME()
712 link_shadow_page(vcpu, it.sptep, sp); in FNAME()
718 ret = mmu_set_spte(vcpu, it.sptep, gw->pte_access, write_fault, in FNAME()
723 FNAME(pte_prefetch)(vcpu, gw, it.sptep); in FNAME()
907 u64 *sptep; in FNAME() local
925 sptep = iterator.sptep; in FNAME()
927 sp = sptep_to_sp(sptep); in FNAME()
928 old_spte = *sptep; in FNAME()
937 pte_gpa += (sptep - sp->spt) * sizeof(pt_element_t); in FNAME()
939 mmu_page_zap_pte(vcpu->kvm, sp, sptep, NULL); in FNAME()
951 FNAME(update_pte)(vcpu, sp, sptep, &gpte); in FNAME()
954 if (!is_shadow_present_pte(*sptep) || !sp->unsync_children) in FNAME()