Home
last modified time | relevance | path

Searched refs:eptp (Results 1 – 4 of 4) sorted by relevance

/hypervisor/arch/x86/guest/
A Dept.c252 void *eptp; in local_gpa2hpa() local
254 eptp = get_eptp(vm); in local_gpa2hpa()
255 pgentry = pgtable_lookup_entry((uint64_t *)eptp, gpa, &pg_size, &vm->arch_vm.ept_pgtable); in local_gpa2hpa()
414 void *eptp; in get_eptp() local
418 eptp = vm->arch_vm.sworld_eptp; in get_eptp()
420 eptp = vm->arch_vm.nworld_eptp; in get_eptp()
423 return eptp; in get_eptp()
A Dvept.c220 static uint64_t get_leaf_entry(uint64_t gpa, uint64_t *eptp, enum _page_table_level *level) in get_leaf_entry() argument
225 uint64_t *p_ept_entry = eptp; in get_leaf_entry()
501 if (gpa2hpa(vcpu->vm, operand_gla_ept.eptp) == INVALID_HPA) { in invept_vmexit_handler()
506 desc = get_vept_desc(operand_gla_ept.eptp); in invept_vmexit_handler()
518 put_vept_desc(operand_gla_ept.eptp); in invept_vmexit_handler()
/hypervisor/include/arch/x86/asm/
A Dmmu.h87 uint64_t eptp; member
170 void invept(const void *eptp);
/hypervisor/arch/x86/
A Dmmu.c119 pr_dbg("%s, failed. type = %lu, eptp = 0x%lx", __func__, type, desc.eptp); in local_invept()
135 void invept(const void *eptp) in invept() argument
140 desc.eptp = hva2hpa(eptp) | (3UL << 3U) | 6UL; in invept()

Completed in 6 milliseconds