Home | History | Annotate | Download | only in x86_64

Lines Matching refs:pdpe

303 	struct pageDirectoryPointerEntry *pdpe;
304 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size);
305 if (!pdpe[index[2]].present) {
306 pdpe[index[2]].address = vm_phy_page_alloc(vm,
309 pdpe[index[2]].writable = true;
310 pdpe[index[2]].present = true;
315 pde = addr_gpa2hva(vm, pdpe[index[2]].address * vm->page_size);
349 struct pageDirectoryPointerEntry *pdpe, *pdpe_start;
377 pdpe = &pdpe_start[n2];
378 if (!pdpe->present)
383 pdpe - pdpe_start, pdpe,
384 addr_hva2gpa(vm, pdpe),
385 (uint64_t) pdpe->address, pdpe->writable,
386 pdpe->execute_disable);
389 pdpe->address * vm->page_size);
549 struct pageDirectoryPointerEntry *pdpe;
568 pdpe = addr_gpa2hva(vm, pml4e[index[3]].address * vm->page_size);
569 if (!pdpe[index[2]].present)
572 pde = addr_gpa2hva(vm, pdpe[index[2]].address * vm->page_size);