Searched refs:pl3e (Results 1 – 6 of 6) sorted by relevance
53 l3_pgentry_t *pl3e; in mark_pv_pt_pages_rdonly() local58 pl3e = l4e_to_l3e(*pl4e); in mark_pv_pt_pages_rdonly()59 pl3e += l3_table_offset(vpt_start); in mark_pv_pt_pages_rdonly()60 pl2e = l3e_to_l2e(*pl3e); in mark_pv_pt_pages_rdonly()104 l3_pgentry_t *pl3e = NULL; in setup_pv_physmap() local127 if ( pl3e ) in setup_pv_physmap()129 unmap_domain_page(pl3e); in setup_pv_physmap()130 pl3e = NULL; in setup_pv_physmap()143 clear_page(pl3e); in setup_pv_physmap()218 if ( pl3e ) in setup_pv_physmap()[all …]
122 l3_pgentry_t *pl3e; in replace_va_mapping() local127 pl3e = l4e_to_l3e(*pl4e); in replace_va_mapping()128 pl3e += l3_table_offset(va); in replace_va_mapping()129 pl2e = l3e_to_l2e(*pl3e); in replace_va_mapping()
1409 pl3e = (l3_pgentry_t *)((unsigned long)pl3e & PAGE_MASK); in create_pae_xen_mappings()1412 l3e3 = pl3e[3]; in create_pae_xen_mappings()1503 memset(pl3e + 4, 0, (L3_PAGETABLE_ENTRIES - 4) * sizeof(*pl3e)); in alloc_l3_table()1535 pl3e[i] = adjust_guest_l3e(pl3e[i], d); in alloc_l3_table()1551 pl3e[i] = unadjust_guest_l3e(pl3e[i], d); in alloc_l3_table()1794 pl3e[i] = unadjust_guest_l3e(pl3e[i], d); in free_l3_table()4494 if ( !pl3e ) in virt_to_xen_l3e()4509 if ( pl3e ) in virt_to_xen_l3e()4521 if ( !pl3e ) in virt_to_xen_l2e()4624 if ( !pl3e ) in map_pages_to_xen()[all …]
1000 l3_pgentry_t *pl3e; in __start_xen() local1026 pl3e = l4e_to_l3e(*pl4e); in __start_xen()1027 for ( j = 0; j < L3_PAGETABLE_ENTRIES; j++, pl3e++ ) in __start_xen()1030 if ( !(l3e_get_flags(*pl3e) & _PAGE_PRESENT) || in __start_xen()1031 (l3e_get_flags(*pl3e) & _PAGE_PSE) || in __start_xen()1032 (l3e_get_pfn(*pl3e) > PFN_DOWN(xen_phys_start)) ) in __start_xen()1034 *pl3e = l3e_from_intpte(l3e_get_intpte(*pl3e) + in __start_xen()1036 pl2e = l3e_to_l2e(*pl3e); in __start_xen()
1535 l3_pgentry_t *pl3e; in efi_init_memory() local1541 pl3e = alloc_xen_pagetable(); in efi_init_memory()1542 BUG_ON(!pl3e); in efi_init_memory()1543 clear_page(pl3e); in efi_init_memory()1545 l4e_from_paddr(virt_to_maddr(pl3e), __PAGE_HYPERVISOR); in efi_init_memory()1548 pl3e = l4e_to_l3e(l4e); in efi_init_memory()1549 pl3e += l3_table_offset(addr); in efi_init_memory()1550 if ( !(l3e_get_flags(*pl3e) & _PAGE_PRESENT) ) in efi_init_memory()1555 *pl3e = l3e_from_paddr(virt_to_maddr(pl2e), __PAGE_HYPERVISOR); in efi_init_memory()1559 BUG_ON(l3e_get_flags(*pl3e) & _PAGE_PSE); in efi_init_memory()[all …]
1178 l3_pgentry_t *pl3e = NULL; in handle_memadd_fault() local1203 pl3e = map_domain_page(_mfn(mfn)); in handle_memadd_fault()1205 l3e = pl3e[3]; in handle_memadd_fault()1234 if ( pl3e ) in handle_memadd_fault()1235 unmap_domain_page(pl3e); in handle_memadd_fault()
Completed in 22 milliseconds