Home
last modified time | relevance | path

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

/hypervisor/arch/x86/guest/
A Dvept.c98 free_page(&sept_page_pool, (struct page *)((*shadow_pde) & EPT_ENTRY_PFN_MASK)); in free_sept_table()
100 free_page(&sept_page_pool, (struct page *)((*shadow_pdpte) & EPT_ENTRY_PFN_MASK)); in free_sept_table()
102 free_page(&sept_page_pool, (struct page *)((*shadow_pml4e) & EPT_ENTRY_PFN_MASK)); in free_sept_table()
242 p_ept_entry = (uint64_t *)(ept_entry & EPT_ENTRY_PFN_MASK); in get_leaf_entry()
271 …ept_entry = get_leaf_entry((guest_ept_entry & EPT_ENTRY_PFN_MASK), get_eptp(vcpu->vm), &ept_level); in generate_shadow_ept_entry()
281 shadow_ept_entry = guest_ept_entry & ~EPT_ENTRY_PFN_MASK; in generate_shadow_ept_entry()
287 shadow_ept_entry |= gpa2hpa(vcpu->vm, (guest_ept_entry & EPT_ENTRY_PFN_MASK)); in generate_shadow_ept_entry()
291 shadow_ept_entry = guest_ept_entry & ~EPT_ENTRY_PFN_MASK; in generate_shadow_ept_entry()
292 shadow_ept_entry |= hva2hpa((void *)alloc_page(&sept_page_pool)) & EPT_ENTRY_PFN_MASK; in generate_shadow_ept_entry()
477 p_shadow_ept_page = hpa2hva(shadow_ept_entry & EPT_ENTRY_PFN_MASK); in handle_l2_ept_violation()
[all …]
/hypervisor/include/arch/x86/asm/
A Dpgtable.h156 #define EPT_ENTRY_PFN_MASK ((~EPT_PFN_HIGH_MASK) & PAGE_MASK) macro

Completed in 8 milliseconds