Home
last modified time | relevance | path

Searched refs:l2_table_offset (Results 1 – 19 of 19) sorted by relevance

/xen/xen/arch/x86/x86_64/
A Dmm.c77 l2e = l2t[l2_table_offset(addr)]; in do_page_walk()
148 l2e = l2e_from_l3e(l3e, l2_table_offset(va)); in m2p_mapped()
201 l2e = l2e_from_l3e(l3e, l2_table_offset(v)); in share_hotadd_m2p_table()
281 l2_table_offset(va); in destroy_m2p_mapping()
444 l2_table_offset(va); in setup_m2p_table()
458 l2_ro_mpt += l2_table_offset(va); in setup_m2p_table()
563 ASSERT(!l2_table_offset(va)); in paging_init()
600 ASSERT(!l2_table_offset(va)); in paging_init()
1222 l2e = pl2e[l2_table_offset(addr)]; in handle_memadd_fault()
1227 idle_index = (l2_table_offset(addr) - in handle_memadd_fault()
[all …]
A Dtraps.c224 l2e = l2t[l2_table_offset(addr)]; in show_page_walk()
230 l2_table_offset(addr), l2e_get_intpte(l2e), pfn, in show_page_walk()
/xen/xen/arch/x86/boot/
A Dx86_64.S123 .if idx == l2_table_offset(FIXADDR_X_TOP - 1)
136 .if idx == l2_table_offset(FIXADDR_TOP - 1)
/xen/xen/include/asm-x86/
A Dconfig.h258 l2_table_offset(HYPERVISOR_COMPAT_VIRT_START(d))
259 #define COMPAT_L2_PAGETABLE_LAST_XEN_SLOT l2_table_offset(~0U)
A Dguest_pt.h191 #define guest_l2_table_offset(a) l2_table_offset(a)
A Dpage.h222 #define l2_table_offset(a) \ macro
/xen/xen/arch/x86/
A Dsetup.c1281 l2_table_offset((unsigned long)_erodata) == in __start_xen()
1282 l2_table_offset((unsigned long)_stext)); in __start_xen()
1300 if ( i < l2_table_offset((unsigned long)&__2M_text_end) ) in __start_xen()
1304 else if ( i >= l2_table_offset((unsigned long)&__2M_rodata_start) && in __start_xen()
1305 i < l2_table_offset((unsigned long)&__2M_rodata_end) ) in __start_xen()
1309 else if ( i >= l2_table_offset((unsigned long)&__2M_init_start) && in __start_xen()
1310 i < l2_table_offset((unsigned long)&__2M_init_end) ) in __start_xen()
1314 else if ( (i >= l2_table_offset((unsigned long)&__2M_rwdata_start) && in __start_xen()
1315 i < l2_table_offset((unsigned long)&__2M_rwdata_end)) ) in __start_xen()
A Dmachine_kexec.c76 l2 += l2_table_offset(vaddr); in machine_kexec_add_page()
A Ddebug.c95 l2e = l2t[l2_table_offset(vaddr)]; in dbg_pv_va2mfn()
A Dsmpboot.c705 pl2e = l3e_to_l2e(*pl3e) + l2_table_offset(linear); in clone_mapping()
752 pl2e += l2_table_offset(linear); in clone_mapping()
907 l2_pgentry_t l2e = l2e_from_l3e(l3e, l2_table_offset(stub_linear)); in cleanup_cpu_root_pgt()
A Dmm.c5136 return l3e_to_l2e(*pl3e) + l2_table_offset(v); in virt_to_xen_l2e()
5313 (l2_table_offset(virt) << PAGETABLE_ORDER) + in map_pages_to_xen()
5649 if ( l2_table_offset(v) == 0 && in modify_xen_mappings()
5692 pl2e = l3e_to_l2e(*pl3e) + l2_table_offset(v); in modify_xen_mappings()
5817 ((v != e) && (l2_table_offset(v) + l1_table_offset(v) != 0)) ) in modify_xen_mappings()
5974 l2_pgentry_t *pl2e = l2tab + l2_table_offset(va); in create_perdomain_mapping()
5986 ASSERT(!pl1tab[l2_table_offset(va)]); in create_perdomain_mapping()
5987 pl1tab[l2_table_offset(va)] = l1tab; in create_perdomain_mapping()
6056 const l2_pgentry_t *pl2e = l2tab + l2_table_offset(va); in destroy_perdomain_mapping()
A Dtraps.c1348 l2e = l2e_read_atomic(&l2t[l2_table_offset(addr)]); in __page_fault_type()
/xen/xen/arch/x86/pv/
A Ddom0_build.c54 l2_pgentry_t *pl2e = map_l2t_from_l3e(*pl3e) + l2_table_offset(vpt_start); in mark_pv_pt_pages_rdonly()
185 pl2e += l2_table_offset(vphysmap_start); in setup_pv_physmap()
636 l2tab += l2_table_offset(v_start); in dom0_construct_pv()
A Dshim.c170 l2_pgentry_t l2e = l2e_from_l3e(l3e, l2_table_offset(va)); in replace_va_mapping()
/xen/xen/arch/x86/x86_64/compat/
A Dmm.c128 l2e = compat_idle_pg_table_l2[l2_table_offset(v)]; in compat_arch_memory_op()
/xen/xen/arch/x86/mm/shadow/
A Dtypes.h129 #define shadow_l2_table_offset(a) l2_table_offset(a)
/xen/xen/arch/x86/efi/
A Defi-boot.h596 for ( i = l2_table_offset((UINTN)_start - xen_phys_start); in efi_arch_memory_setup()
597 i <= l2_table_offset((UINTN)_end - 1 - xen_phys_start); ++i ) in efi_arch_memory_setup()
/xen/xen/arch/x86/mm/
A Dp2m-pt.c783 l2_table_offset(addr) * L1_PAGETABLE_ENTRIES + in p2m_pt_get_entry()
800 l2e += l2_table_offset(addr); in p2m_pt_get_entry()
/xen/xen/common/efi/
A Dboot.c1657 pl2e += l2_table_offset(addr); in efi_init_memory()

Completed in 723 milliseconds