Home
last modified time | relevance | path

Searched refs:pml4e (Results 1 – 2 of 2) sorted by relevance

/external/linux-kselftest/tools/testing/selftests/kvm/lib/x86_64/
Dprocessor.c262 struct pageMapL4Entry *pml4e; in virt_pg_map() local
290 pml4e = addr_gpa2hva(vm, vm->pgd); in virt_pg_map()
291 if (!pml4e[index[3]].present) { in virt_pg_map()
292 pml4e[index[3]].address = vm_phy_page_alloc(vm, in virt_pg_map()
295 pml4e[index[3]].writable = true; in virt_pg_map()
296 pml4e[index[3]].present = true; in virt_pg_map()
301 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in virt_pg_map()
345 struct pageMapL4Entry *pml4e, *pml4e_start; in virt_dump() local
361 pml4e = &pml4e_start[n1]; in virt_dump()
362 if (!pml4e->present) in virt_dump()
[all …]
Dvmx.c393 struct eptPageTableEntry *pml4e; in nested_pg_map() local
421 pml4e = vmx->eptp_hva; in nested_pg_map()
422 if (!pml4e[index[3]].readable) { in nested_pg_map()
423 pml4e[index[3]].address = vm_phy_page_alloc(vm, in nested_pg_map()
426 pml4e[index[3]].writable = true; in nested_pg_map()
427 pml4e[index[3]].readable = true; in nested_pg_map()
428 pml4e[index[3]].executable = true; in nested_pg_map()
433 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size); in nested_pg_map()