aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86/kvm/paging_tmpl.h
diff options
context:
space:
mode:
authorAvi Kivity <avi@redhat.com>2009-06-10 07:24:23 -0400
committerAvi Kivity <avi@redhat.com>2009-09-10 01:32:51 -0400
commitd555c333aa544b222fe077adcd5dfea024b2c913 (patch)
tree778cc7309b831690c4ec77741288dce3cf393aa8 /arch/x86/kvm/paging_tmpl.h
parent43a3795a3a12425de31e25ce0ebc3bb41501cef7 (diff)
KVM: MMU: s/shadow_pte/spte/
We use shadow_pte and spte inconsistently, switch to the shorter spelling. Rename set_shadow_pte() to __set_spte() to avoid a conflict with the existing set_spte(), and to indicate its lowlevelness. Signed-off-by: Avi Kivity <avi@redhat.com>
Diffstat (limited to 'arch/x86/kvm/paging_tmpl.h')
-rw-r--r--arch/x86/kvm/paging_tmpl.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/arch/x86/kvm/paging_tmpl.h b/arch/x86/kvm/paging_tmpl.h
index 238a193bbf5b..322e8113aeea 100644
--- a/arch/x86/kvm/paging_tmpl.h
+++ b/arch/x86/kvm/paging_tmpl.h
@@ -253,7 +253,7 @@ static void FNAME(update_pte)(struct kvm_vcpu *vcpu, struct kvm_mmu_page *page,
253 gpte = *(const pt_element_t *)pte; 253 gpte = *(const pt_element_t *)pte;
254 if (~gpte & (PT_PRESENT_MASK | PT_ACCESSED_MASK)) { 254 if (~gpte & (PT_PRESENT_MASK | PT_ACCESSED_MASK)) {
255 if (!is_present_gpte(gpte)) 255 if (!is_present_gpte(gpte))
256 set_shadow_pte(spte, shadow_notrap_nonpresent_pte); 256 __set_spte(spte, shadow_notrap_nonpresent_pte);
257 return; 257 return;
258 } 258 }
259 pgprintk("%s: gpte %llx spte %p\n", __func__, (u64)gpte, spte); 259 pgprintk("%s: gpte %llx spte %p\n", __func__, (u64)gpte, spte);
@@ -311,7 +311,7 @@ static u64 *FNAME(fetch)(struct kvm_vcpu *vcpu, gva_t addr,
311 311
312 if (is_large_pte(*sptep)) { 312 if (is_large_pte(*sptep)) {
313 rmap_remove(vcpu->kvm, sptep); 313 rmap_remove(vcpu->kvm, sptep);
314 set_shadow_pte(sptep, shadow_trap_nonpresent_pte); 314 __set_spte(sptep, shadow_trap_nonpresent_pte);
315 kvm_flush_remote_tlbs(vcpu->kvm); 315 kvm_flush_remote_tlbs(vcpu->kvm);
316 } 316 }
317 317
@@ -369,7 +369,7 @@ static int FNAME(page_fault)(struct kvm_vcpu *vcpu, gva_t addr,
369 int user_fault = error_code & PFERR_USER_MASK; 369 int user_fault = error_code & PFERR_USER_MASK;
370 int fetch_fault = error_code & PFERR_FETCH_MASK; 370 int fetch_fault = error_code & PFERR_FETCH_MASK;
371 struct guest_walker walker; 371 struct guest_walker walker;
372 u64 *shadow_pte; 372 u64 *sptep;
373 int write_pt = 0; 373 int write_pt = 0;
374 int r; 374 int r;
375 pfn_t pfn; 375 pfn_t pfn;
@@ -422,11 +422,11 @@ static int FNAME(page_fault)(struct kvm_vcpu *vcpu, gva_t addr,
422 if (mmu_notifier_retry(vcpu, mmu_seq)) 422 if (mmu_notifier_retry(vcpu, mmu_seq))
423 goto out_unlock; 423 goto out_unlock;
424 kvm_mmu_free_some_pages(vcpu); 424 kvm_mmu_free_some_pages(vcpu);
425 shadow_pte = FNAME(fetch)(vcpu, addr, &walker, user_fault, write_fault, 425 sptep = FNAME(fetch)(vcpu, addr, &walker, user_fault, write_fault,
426 largepage, &write_pt, pfn); 426 largepage, &write_pt, pfn);
427 427
428 pgprintk("%s: shadow pte %p %llx ptwrite %d\n", __func__, 428 pgprintk("%s: shadow pte %p %llx ptwrite %d\n", __func__,
429 shadow_pte, *shadow_pte, write_pt); 429 sptep, *sptep, write_pt);
430 430
431 if (!write_pt) 431 if (!write_pt)
432 vcpu->arch.last_pt_write_count = 0; /* reset fork detector */ 432 vcpu->arch.last_pt_write_count = 0; /* reset fork detector */
@@ -472,7 +472,7 @@ static void FNAME(invlpg)(struct kvm_vcpu *vcpu, gva_t gva)
472 --vcpu->kvm->stat.lpages; 472 --vcpu->kvm->stat.lpages;
473 need_flush = 1; 473 need_flush = 1;
474 } 474 }
475 set_shadow_pte(sptep, shadow_trap_nonpresent_pte); 475 __set_spte(sptep, shadow_trap_nonpresent_pte);
476 break; 476 break;
477 } 477 }
478 478
@@ -583,7 +583,7 @@ static int FNAME(sync_page)(struct kvm_vcpu *vcpu, struct kvm_mmu_page *sp)
583 nonpresent = shadow_trap_nonpresent_pte; 583 nonpresent = shadow_trap_nonpresent_pte;
584 else 584 else
585 nonpresent = shadow_notrap_nonpresent_pte; 585 nonpresent = shadow_notrap_nonpresent_pte;
586 set_shadow_pte(&sp->spt[i], nonpresent); 586 __set_spte(&sp->spt[i], nonpresent);
587 continue; 587 continue;
588 } 588 }
589 589