Searched refs:pml4e (Results 1 - 3 of 3) sorted by relevance
/kernel/linux/linux-5.10/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 230 struct pageMapL4Entry *pml4e; in virt_pg_map() local 258 pml4e = addr_gpa2hva(vm, vm->pgd); in virt_pg_map() 259 if (!pml4e[index[3]].present) { in virt_pg_map() 260 pml4e[index[3]].address = vm_phy_page_alloc(vm, in virt_pg_map() 263 pml4e[index[3]].writable = true; in virt_pg_map() 264 pml4e[index[3]].present = true; in virt_pg_map() 269 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in virt_pg_map() 299 struct pageMapL4Entry *pml4e, *pml4e_start; in virt_dump() local 315 pml4e = &pml4e_start[n1]; in virt_dump() 316 if (!pml4e in virt_dump() 485 struct pageMapL4Entry *pml4e; addr_gva2gpa() local [all...] |
H A D | vmx.c | 401 struct eptPageTableEntry *pml4e; in nested_pg_map() local 429 pml4e = vmx->eptp_hva; in nested_pg_map() 430 if (!pml4e[index[3]].readable) { in nested_pg_map() 431 pml4e[index[3]].address = vm_phy_page_alloc(vm, in nested_pg_map() 434 pml4e[index[3]].writable = true; in nested_pg_map() 435 pml4e[index[3]].readable = true; in nested_pg_map() 436 pml4e[index[3]].executable = true; in nested_pg_map() 441 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in nested_pg_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/kvm/lib/x86_64/ |
H A D | processor.c | 185 uint64_t *pml4e, *pdpe, *pde; in __virt_pg_map() local 208 pml4e = virt_create_upper_pte(vm, &vm->pgd, vaddr, paddr, PG_LEVEL_512G, level); in __virt_pg_map() 209 if (*pml4e & PTE_LARGE_MASK) in __virt_pg_map() 212 pdpe = virt_create_upper_pte(vm, pml4e, vaddr, paddr, PG_LEVEL_1G, level); in __virt_pg_map() 266 uint64_t *pml4e, *pdpe, *pde; in __vm_get_page_table_entry() local 284 pml4e = virt_get_pte(vm, &vm->pgd, vaddr, PG_LEVEL_512G); in __vm_get_page_table_entry() 285 if (vm_is_target_pte(pml4e, level, PG_LEVEL_512G)) in __vm_get_page_table_entry() 286 return pml4e; in __vm_get_page_table_entry() 288 pdpe = virt_get_pte(vm, pml4e, vaddr, PG_LEVEL_1G); in __vm_get_page_table_entry() 308 uint64_t *pml4e, *pml4e_star in virt_arch_dump() local [all...] |
Completed in 4 milliseconds