Home
last modified time | relevance | path

Searched refs:sptes (Results 1 – 4 of 4) sorted by relevance

/linux-2.6.39/Documentation/kvm/
Dmmu.txt106 shadow page contains 512 sptes, which can be either leaf or nonleaf sptes. A
107 shadow page may contain a mix of leaf and nonleaf sptes.
134 1=4k sptes, 2=2M sptes, 3=1G sptes, etc.
136 If set, leaf sptes reachable from this page are for a linear range.
146 sptes. That means a guest page table contains more ptes than the host,
150 page tables, each 32-bit gpte is converted to two 64-bit sptes
172 A pageful of 64-bit sptes containing the translations for this page.
176 sptes in spt point either at guest pages, or at lower-level shadow pages.
198 Whether there exist multiple sptes pointing at this page.
210 How many sptes in the page point at pages that are unsync (or have
[all …]
/linux-2.6.39/arch/x86/kvm/
Dmmu.h51 int kvm_mmu_get_spte_hierarchy(struct kvm_vcpu *vcpu, u64 addr, u64 sptes[4]);
Dmmu.c168 u64 *sptes[RMAP_EXT]; member
639 desc->sptes[0] = (u64 *)*rmapp; in rmap_add()
640 desc->sptes[1] = spte; in rmap_add()
646 while (desc->sptes[RMAP_EXT-1] && desc->more) { in rmap_add()
650 if (desc->sptes[RMAP_EXT-1]) { in rmap_add()
654 for (i = 0; desc->sptes[i]; ++i) in rmap_add()
656 desc->sptes[i] = spte; in rmap_add()
668 for (j = RMAP_EXT - 1; !desc->sptes[j] && j > i; --j) in rmap_desc_remove_entry()
670 desc->sptes[i] = desc->sptes[j]; in rmap_desc_remove_entry()
671 desc->sptes[j] = NULL; in rmap_desc_remove_entry()
[all …]
Dvmx.c3651 u64 sptes[4]; in handle_ept_misconfig() local
3660 nr_sptes = kvm_mmu_get_spte_hierarchy(vcpu, gpa, sptes); in handle_ept_misconfig()
3663 ept_misconfig_inspect_spte(vcpu, sptes[i-1], i); in handle_ept_misconfig()