Searched refs:sptes (Results 1 – 4 of 4) sorted by relevance
/linux-3.4.99/Documentation/virtual/kvm/ |
D | mmu.txt | 106 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 176 A pageful of 64-bit sptes containing the translations for this page. 180 sptes in spt point either at guest pages, or at lower-level shadow pages. 202 Whether there exist multiple sptes pointing at this page. 214 How many sptes in the page point at pages that are unsync (or have [all …]
|
/linux-3.4.99/arch/x86/kvm/ |
D | mmu.h | 51 int kvm_mmu_get_spte_hierarchy(struct kvm_vcpu *vcpu, u64 addr, u64 sptes[4]);
|
D | mmu.c | 155 u64 *sptes[PTE_LIST_EXT]; member 822 desc->sptes[0] = (u64 *)*pte_list; in pte_list_add() 823 desc->sptes[1] = spte; in pte_list_add() 829 while (desc->sptes[PTE_LIST_EXT-1] && desc->more) { in pte_list_add() 833 if (desc->sptes[PTE_LIST_EXT-1]) { in pte_list_add() 837 for (i = 0; desc->sptes[i]; ++i) in pte_list_add() 839 desc->sptes[i] = spte; in pte_list_add() 860 for (i = 0; i < PTE_LIST_EXT && desc->sptes[i]; ++i) { in pte_list_next() 862 return desc->sptes[i]; in pte_list_next() 863 prev_spte = desc->sptes[i]; in pte_list_next() [all …]
|
D | vmx.c | 4824 u64 sptes[4]; in handle_ept_misconfig() local 4841 nr_sptes = kvm_mmu_get_spte_hierarchy(vcpu, gpa, sptes); in handle_ept_misconfig() 4844 ept_misconfig_inspect_spte(vcpu, sptes[i-1], i); in handle_ept_misconfig()
|