Searched refs:pgtable (Results 1 – 6 of 6) sorted by relevance
| /hypervisor/include/arch/x86/asm/ |
| A D | pgtable.h | 182 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 D | pagetable.c | 39 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 D | mmu.c | 91 static const struct pgtable ppt_pgtable = {
|
| /hypervisor/include/arch/x86/asm/guest/ |
| A D | ept.h | 155 void init_ept_pgtable(struct pgtable *table, uint16_t vm_id);
|
| A D | vm.h | 115 struct pgtable ept_pgtable;
|
| /hypervisor/arch/x86/guest/ |
| A D | ept.c | 171 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