Home
last modified time | relevance | path

Searched refs:l4_table_offset (Results 1 – 16 of 16) sorted by relevance

/xen/xen/arch/x86/x86_64/
A Dmm.c59 l4e = l4t[l4_table_offset(addr)]; in do_page_walk()
169 l3e = l3e_from_l4e(idle_pg_table[l4_table_offset(v)], in share_hotadd_m2p_table()
197 l3e = l3e_from_l4e(idle_pg_table[l4_table_offset(v)], in share_hotadd_m2p_table()
493 if ( !(l4e_get_flags(idle_pg_table[l4_table_offset(va)]) & in paging_init()
501 l4e_write(&idle_pg_table[l4_table_offset(va)], in paging_init()
510 l4e_write(&idle_pg_table[l4_table_offset(RO_MPT_VIRT_START)], in paging_init()
711 l3e = l3e_from_l4e(idle_pg_table[l4_table_offset(sva)], in cleanup_frame_table()
826 l3e = l3e_from_l4e(idle_pg_table[l4_table_offset(v)], in subarch_init_memory()
852 l3e = l3e_from_l4e(idle_pg_table[l4_table_offset(v)], in subarch_init_memory()
870 for ( i = l4_table_offset(DIRECTMAP_VIRT_START); in subarch_init_memory()
[all …]
A Dtraps.c198 l4e = l4t[l4_table_offset(addr)]; in show_page_walk()
204 l4_table_offset(addr), l4e_get_intpte(l4e), pfn); in show_page_walk()
/xen/xen/arch/x86/boot/
A Dx86_64.S175 .if idx == l4_table_offset(DIRECTMAP_VIRT_START)
177 .elseif idx == l4_table_offset(XEN_VIRT_START)
/xen/xen/arch/x86/
A Dmm.c357 if ( l4_table_offset(split_va) == l4_table_offset(split_va - 1) ) in arch_init_memory()
1677 l4t[l4_table_offset(RO_MPT_VIRT_START)] = in init_xen_l4_slots()
1682 l4t[l4_table_offset(PCI_MCFG_VIRT_START)] = in init_xen_l4_slots()
1683 idle_pg_table[l4_table_offset(PCI_MCFG_VIRT_START)]; in init_xen_l4_slots()
1687 l4t[l4_table_offset(LINEAR_PT_VIRT_START)] = in init_xen_l4_slots()
1691 l4t[l4_table_offset(SH_LINEAR_PT_VIRT_START)] = in init_xen_l4_slots()
1696 l4t[l4_table_offset(PERDOMAIN_VIRT_START)] = in init_xen_l4_slots()
1710 memcpy(&l4t[l4_table_offset(XEN_VIRT_START)], in init_xen_l4_slots()
1730 memcpy(&l4t[l4_table_offset(XEN_VIRT_START)], in init_xen_l4_slots()
1744 l4tab[l4_table_offset(RO_MPT_VIRT_START)] = in fill_ro_mpt()
[all …]
A Dmachine_kexec.c52 l4 += l4_table_offset(vaddr); in machine_kexec_add_page()
A Ddebug.c79 l4e = l4t[l4_table_offset(vaddr)]; in dbg_pv_va2mfn()
A Dtraps.c1328 l4e = l4e_read_atomic(&l4t[l4_table_offset(addr)]); in __page_fault_type()
/xen/xen/include/asm-x86/x86_64/
A Dpage.h118 #define root_table_offset l4_table_offset
/xen/xen/common/efi/
A Dboot.c1448 l4_pgentry_t l4e = efi_l4_pgtable[l4_table_offset(mfn << PAGE_SHIFT)]; in copy_mapping()
1460 efi_l4_pgtable[l4_table_offset(mfn << PAGE_SHIFT)] = in copy_mapping()
1465 l3src = l4e_to_l3e(idle_pg_table[l4_table_offset(va)]); in copy_mapping()
1629 l4_pgentry_t l4e = efi_l4_pgtable[l4_table_offset(addr)]; in efi_init_memory()
1639 efi_l4_pgtable[l4_table_offset(addr)] = in efi_init_memory()
1683 for ( i = l4_table_offset(HYPERVISOR_VIRT_START); in efi_init_memory()
1684 i < l4_table_offset(DIRECTMAP_VIRT_END); ++i ) in efi_init_memory()
/xen/xen/arch/x86/pv/
A Ddom0_build.c52 l4_pgentry_t *pl4e = l4start + l4_table_offset(vpt_start); in mark_pv_pt_pages_rdonly()
135 pl4e = l4start + l4_table_offset(vphysmap_start); in setup_pv_physmap()
619 l4tab += l4_table_offset(v_start); in dom0_construct_pv()
A Dshim.c168 l4_pgentry_t l4e = l4start[l4_table_offset(va)]; in replace_va_mapping()
/xen/xen/arch/x86/mm/shadow/
A Dtypes.h131 #define shadow_l4_table_offset(a) l4_table_offset(a)
A Dmulti.c3731 ml4e[l4_table_offset(SH_LINEAR_PT_VIRT_START)] = in sh_update_linear_entries()
/xen/xen/include/asm-x86/
A Dguest_pt.h193 #define guest_l4_table_offset(a) l4_table_offset(a)
A Dpage.h226 #define l4_table_offset(a) \ macro
/xen/xen/arch/x86/mm/
A Dp2m-pt.c744 l4e += l4_table_offset(addr); in p2m_pt_get_entry()

Completed in 41 milliseconds