Home
last modified time | relevance | path

Searched refs:l4_pgentry_t (Results 1 – 25 of 28) sorted by relevance

12

/xen/xen/arch/x86/efi/
A Druntime.h5 l4_pgentry_t *__read_mostly efi_l4_pgtable;
7 void efi_update_l4_pgtable(unsigned int l4idx, l4_pgentry_t l4e) in efi_update_l4_pgtable()
A Dstub.c55 void efi_update_l4_pgtable(unsigned int l4idx, l4_pgentry_t l4e) { } in efi_update_l4_pgtable()
/xen/xen/include/asm-x86/pv/
A Dshim.h34 void pv_shim_setup_dom(struct domain *d, l4_pgentry_t *l4start,
51 static inline void pv_shim_setup_dom(struct domain *d, l4_pgentry_t *l4start, in pv_shim_setup_dom()
/xen/xen/include/asm-x86/
A Dpage.h112 #define l4e_empty() ((l4_pgentry_t) { 0 })
122 ((l4_pgentry_t) { ((intpte_t)(pfn) << PAGE_SHIFT) | put_pte_flags(flags) })
147 static inline l4_pgentry_t l4e_from_paddr(paddr_t pa, unsigned int flags) in l4e_from_paddr()
150 return (l4_pgentry_t) { pa | put_pte_flags(flags) }; in l4e_from_paddr()
158 #define l4e_from_intpte(intpte) ((l4_pgentry_t) { (intpte_t)(intpte) })
306 ((l4_pgentry_t *)(__linear_l3_table + l3_linear_offset(LINEAR_PT_VIRT_START)))
319 void efi_update_l4_pgtable(unsigned int l4idx, l4_pgentry_t);
A Dshadow.h229 static inline bool pv_l1tf_check_l4e(struct domain *d, l4_pgentry_t l4e) in pv_l1tf_check_l4e()
A Dguest_pt.h144 typedef l4_pgentry_t guest_l4e_t;
A Dmm.h365 void init_xen_l4_slots(l4_pgentry_t *l4t, mfn_t l4mfn,
/xen/xen/arch/x86/pv/
A Dmm.h143 static always_inline l4_pgentry_t adjust_guest_l4e(l4_pgentry_t l4e, in adjust_guest_l4e()
A Ddom0_build.c46 l4_pgentry_t *l4start, in mark_pv_pt_pages_rdonly()
52 l4_pgentry_t *pl4e = l4start + l4_table_offset(vpt_start); in mark_pv_pt_pages_rdonly()
105 l4_pgentry_t *pl4e, *l4start = map_domain_page(_mfn(pgtbl_pfn)); in setup_pv_physmap()
308 l4_pgentry_t *l4tab = NULL, *l4start = NULL; in dom0_construct_pv()
A Dshim.c165 static void __init replace_va_mapping(struct domain *d, l4_pgentry_t *l4start, in replace_va_mapping()
168 l4_pgentry_t l4e = l4start[l4_table_offset(va)]; in replace_va_mapping()
202 void __init pv_shim_setup_dom(struct domain *d, l4_pgentry_t *l4start, in pv_shim_setup_dom()
A Ddomain.c122 l4_pgentry_t *l4tab; in setup_compat_l4()
A Demul-priv-op.c741 l4_pgentry_t *pl4e = in read_cr()
/xen/xen/include/asm-x86/x86_64/
A Dpage.h93 typedef struct { intpte_t l4; } l4_pgentry_t; typedef
94 typedef l4_pgentry_t root_pgentry_t;
/xen/xen/common/efi/
A Defi.h32 extern l4_pgentry_t *efi_l4_pgtable;
A Dboot.c1448 l4_pgentry_t l4e = efi_l4_pgtable[l4_table_offset(mfn << PAGE_SHIFT)]; in copy_mapping()
1629 l4_pgentry_t l4e = efi_l4_pgtable[l4_table_offset(addr)]; in efi_init_memory()
/xen/xen/arch/x86/mm/shadow/
A Dtypes.h62 typedef l4_pgentry_t shadow_l4e_t;
190 ((l4_pgentry_t *) \
A Dmulti.c1484 BUILD_BUG_ON(sizeof(l4_pgentry_t) != sizeof(shadow_l4e_t)); in sh_make_shadow()
1541 l4_pgentry_t *l4e; in sh_make_monitor_table()
1987 l4_pgentry_t *l4e = map_domain_page(mmfn); in sh_destroy_monitor_table()
3728 l4_pgentry_t *ml4e; in sh_update_linear_entries()
3762 l4_pgentry_t *ml4e; in sh_update_linear_entries()
/xen/xen/arch/x86/
A Dmachine_kexec.c36 l4_pgentry_t *l4 = NULL; in machine_kexec_add_page()
A Ddebug.c69 l4_pgentry_t l4e, *l4t; in dbg_pv_va2mfn()
A Dmm.c269 static l4_pgentry_t __read_mostly split_l4e;
1708 l4_pgentry_t *next; in init_xen_l4_slots()
1739 l4_pgentry_t *l4tab = map_domain_page(mfn); in fill_ro_mpt()
1755 l4_pgentry_t *l4tab = map_domain_page(mfn); in zap_ro_mpt()
1766 l4_pgentry_t *pl4e = map_domain_page(l4mfn); in promote_l4_table()
1774 l4_pgentry_t l4e; in promote_l4_table()
1972 l4_pgentry_t *pl4e = map_domain_page(l4mfn); in demote_l4_table()
2379 static int mod_l4_entry(l4_pgentry_t *pl4e, in mod_l4_entry()
2380 l4_pgentry_t nl4e, in mod_l4_entry()
2386 l4_pgentry_t ol4e; in mod_l4_entry()
[all …]
A Ddomain.c976 l4_pgentry_t *l4tab = map_domain_page(_mfn(pfn)); in arch_set_info_guest()
1186 l4_pgentry_t *l4tab; in arch_set_info_guest()
/xen/xen/arch/x86/x86_64/
A Dmm.c50 l4_pgentry_t l4e, *l4t; in do_page_walk()
873 l4_pgentry_t l4e = idle_pg_table[i]; in subarch_init_memory()
1185 l4_pgentry_t *pl4e = NULL; in handle_memadd_fault()
1186 l4_pgentry_t l4e; in handle_memadd_fault()
A Dtraps.c188 l4_pgentry_t l4e, *l4t; in show_page_walk()
/xen/xen/arch/x86/mm/
A Dp2m-pt.c743 l4_pgentry_t *l4e = map_domain_page(mfn); in p2m_pt_get_entry()
965 l4_pgentry_t *l4e; in p2m_pt_audit_p2m()
/xen/xen/arch/x86/mm/hap/
A Dhap.c393 l4_pgentry_t *l4e; in hap_make_monitor_table()

Completed in 50 milliseconds

12