Home
last modified time | relevance | path

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

/hypervisor/arch/x86/guest/
A Dguest_memory.c277 uint32_t offset_in_pg, len, pg_size; in local_copy_gpa() local
280 hpa = local_gpa2hpa(vm, gpa, &pg_size); in local_copy_gpa()
288 pg_size = fix_pg_size; in local_copy_gpa()
291 offset_in_pg = (uint32_t)gpa & (pg_size - 1U); in local_copy_gpa()
292 len = (size > (pg_size - offset_in_pg)) ? (pg_size - offset_in_pg) : size; in local_copy_gpa()
A Dept.c251 uint64_t pg_size = 0UL; in local_gpa2hpa() local
255 pgentry = pgtable_lookup_entry((uint64_t *)eptp, gpa, &pg_size, &vm->arch_vm.ept_pgtable); in local_gpa2hpa()
257 hpa = (((*pgentry & (~EPT_PFN_HIGH_MASK)) & (~(pg_size - 1UL))) in local_gpa2hpa()
258 | (gpa & (pg_size - 1UL))); in local_gpa2hpa()
267 *size = (uint32_t)pg_size; in local_gpa2hpa()
/hypervisor/arch/x86/
A Dpagetable.c709 const uint64_t *pgtable_lookup_entry(uint64_t *pml4_page, uint64_t addr, uint64_t *pg_size, const s… in pgtable_lookup_entry() argument
723 *pg_size = PDPTE_SIZE; in pgtable_lookup_entry()
730 *pg_size = PDE_SIZE; in pgtable_lookup_entry()
736 *pg_size = PTE_SIZE; in pgtable_lookup_entry()
/hypervisor/include/arch/x86/asm/
A Dpgtable.h548 uint64_t *pg_size, const struct pgtable *table);

Completed in 15 milliseconds