Home
last modified time | relevance | path

Searched refs:pgtable (Results 1 – 6 of 6) sorted by relevance

/hypervisor/include/arch/x86/asm/
A Dpgtable.h182 struct pgtable { struct
234 static inline bool pgentry_present(const struct pgtable *table, uint64_t pte) in pgentry_present()
483 static inline void set_pgentry(uint64_t *ptep, uint64_t pte, const struct pgtable *table) in set_pgentry()
541 void *pgtable_create_root(const struct pgtable *table);
542 void *pgtable_create_trusty_root(const struct pgtable *table,
548 uint64_t *pg_size, const struct pgtable *table);
552 uint64_t prot, const struct pgtable *table);
555 const struct pgtable *table, uint32_t type);
/hypervisor/arch/x86/
A Dpagetable.c39 static void sanitize_pte_entry(uint64_t *ptep, const struct pgtable *table) in sanitize_pte_entry()
44 static void sanitize_pte(uint64_t *pt_page, const struct pgtable *table) in sanitize_pte()
83 static void try_to_free_pgtable_page(const struct pgtable *table, in try_to_free_pgtable_page()
109 __unused uint64_t vaddr, const struct pgtable *table) in split_large_page()
146 uint64_t prot_set, uint64_t prot_clr, uint32_t type, const struct pgtable *table) in local_modify_or_del_pte()
385 uint64_t prot, const struct pgtable *table) in add_pte()
416 uint64_t prot, const struct pgtable *table) in add_pde()
466 uint64_t prot, const struct pgtable *table) in add_pdpte()
552 uint64_t size, uint64_t prot, const struct pgtable *table) in pgtable_add_map()
597 void *pgtable_create_root(const struct pgtable *table) in pgtable_create_root()
[all …]
A Dmmu.c91 static const struct pgtable ppt_pgtable = {
/hypervisor/include/arch/x86/asm/guest/
A Dept.h155 void init_ept_pgtable(struct pgtable *table, uint16_t vm_id);
A Dvm.h115 struct pgtable ept_pgtable;
/hypervisor/arch/x86/guest/
A Dept.c171 void init_ept_pgtable(struct pgtable *table, uint16_t vm_id) in init_ept_pgtable()
431 const struct pgtable *table = &vm->arch_vm.ept_pgtable; in walk_ept_table()

Completed in 11 milliseconds