spte_index
gfn = kvm_mmu_page_get_gfn(sp, spte_index(spte));
kvm_mmu_page_set_translation(sp, spte_index(spte), gfn, access);
if (__test_and_set_bit(spte_index(spte), sp->unsync_child_bitmap))
role.quadrant = spte_index(sptep) & 1;
gfn_t gfn = kvm_mmu_page_get_gfn(sp, spte_index(sptep));
kvm_mmu_page_set_access(sp, spte_index(sptep), pte_access);
gfn_t gfn = kvm_mmu_page_get_gfn(sp, spte_index(start));
i = spte_index(sptep) & ~(PTE_PREFETCH_NUM - 1);
gfn = kvm_mmu_page_get_gfn(huge_sp, spte_index(huge_sptep));
access = kvm_mmu_page_get_access(huge_sp, spte_index(huge_sptep));
gfn = kvm_mmu_page_get_gfn(huge_sp, spte_index(huge_sptep));
i = spte_index(sptep) & ~(PTE_PREFETCH_NUM - 1);