Home
last modified time | relevance | path

Searched refs:pml4 (Results 1 – 3 of 3) sorted by relevance

/kvm-unit-tests/x86/
H A Dvmx.c855 void install_ept_entry(unsigned long *pml4, in install_ept_entry() argument
862 unsigned long *pt = pml4; in install_ept_entry()
889 void install_ept(unsigned long *pml4, in install_ept() argument
894 install_ept_entry(pml4, 1, guest_addr, (phys & PAGE_MASK) | perm, 0); in install_ept()
898 void install_1g_ept(unsigned long *pml4, in install_1g_ept() argument
903 install_ept_entry(pml4, 3, guest_addr, in install_1g_ept()
908 void install_2m_ept(unsigned long *pml4, in install_2m_ept() argument
913 install_ept_entry(pml4, 2, guest_addr, in install_2m_ept()
924 void setup_ept_range(unsigned long *pml4, unsigned long start, in setup_ept_range() argument
932 install_1g_ept(pml4, phys, phys, perm); in setup_ept_range()
[all …]
H A Dvmx.h1018 void install_ept_entry(unsigned long *pml4, int pte_level,
1021 void install_1g_ept(unsigned long *pml4, unsigned long phys,
1023 void install_2m_ept(unsigned long *pml4, unsigned long phys,
1025 void install_ept(unsigned long *pml4, unsigned long phys,
1027 void setup_ept_range(unsigned long *pml4, unsigned long start,
1029 bool get_ept_pte(unsigned long *pml4, unsigned long guest_addr, int level,
1031 void set_ept_pte(unsigned long *pml4, unsigned long guest_addr,
1033 void check_ept_ad(unsigned long *pml4, u64 guest_cr3,
1036 void clear_ept_ad(unsigned long *pml4, u64 guest_cr3,
H A Dvmx_tests.c40 unsigned long *pml4; variable
1090 pml4 = alloc_page(); in setup_ept()
1092 if (__setup_ept(virt_to_phys(pml4), enable_ad)) in setup_ept()
1101 setup_ept_range(pml4, 0, end_of_memory, 0, in setup_ept()
1181 install_ept(pml4, (unsigned long)data_page1, (unsigned long)data_page2, in ept_init_common()
1299 clear_ept_ad(pml4, guest_cr3, (unsigned long)data_page2); in pml_exit_handler()
1307 clear_ept_ad(pml4, guest_cr3, (unsigned long)data_page2); in pml_exit_handler()
1346 check_ept_ad(pml4, guest_cr3, in ept_exit_handler_common()
1350 check_ept_ad(pml4, guest_cr3, in ept_exit_handler_common()
1354 clear_ept_ad(pml4, guest_cr3, (unsigned long)data_page1); in ept_exit_handler_common()
[all …]