Searched refs:pml4e (Results 1 – 2 of 2) sorted by relevance
| /linux/tools/testing/selftests/kvm/lib/x86_64/ |
| A D | processor.c | 235 struct pageUpperEntry *pml4e, *pdpe, *pde; in __virt_pg_map() local 260 if (pml4e->page_size) in __virt_pg_map() 331 pml4e = addr_gpa2hva(vm, vm->pgd); in _vm_get_page_table_entry() 332 TEST_ASSERT(pml4e[index[3]].present, in _vm_get_page_table_entry() 394 pml4e = &pml4e_start[n1]; in virt_dump() 395 if (!pml4e->present) in virt_dump() 400 pml4e - pml4e_start, pml4e, in virt_dump() 401 addr_hva2gpa(vm, pml4e), (uint64_t) pml4e->pfn, in virt_dump() 402 pml4e->writable, pml4e->execute_disable); in virt_dump() 574 pml4e = addr_gpa2hva(vm, vm->pgd); in addr_gva2gpa() [all …]
|
| A D | vmx.c | 399 struct eptPageTableEntry *pml4e; in nested_pg_map() local 427 pml4e = vmx->eptp_hva; in nested_pg_map() 428 if (!pml4e[index[3]].readable) { in nested_pg_map() 429 pml4e[index[3]].address = vm_alloc_page_table(vm) >> vm->page_shift; in nested_pg_map() 430 pml4e[index[3]].writable = true; in nested_pg_map() 431 pml4e[index[3]].readable = true; in nested_pg_map() 432 pml4e[index[3]].executable = true; in nested_pg_map() 437 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in nested_pg_map()
|
Completed in 9 milliseconds