Home
last modified time | relevance | path

Searched refs:l4 (Results 1 – 9 of 9) sorted by relevance

/xen-4.10.0-shim-comet/xen/arch/x86/
A Dmachine_kexec.c36 l4_pgentry_t *l4 = NULL; in machine_kexec_add_page() local
51 l4 = __map_domain_page(l4_page); in machine_kexec_add_page()
52 l4 += l4_table_offset(vaddr); in machine_kexec_add_page()
53 if ( !(l4e_get_flags(*l4) & _PAGE_PRESENT) ) in machine_kexec_add_page()
58 l4e_write(l4, l4e_from_page(l3_page, __PAGE_HYPERVISOR)); in machine_kexec_add_page()
61 l3_page = l4e_get_page(*l4); in machine_kexec_add_page()
99 if ( l4 ) in machine_kexec_add_page()
100 unmap_domain_page(l4); in machine_kexec_add_page()
A Dmm.c1171 define_get_linear_pagetable(l4);
2158 rc = UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, pfn, vcpu, preserve_ad); in mod_l4_entry()
2168 if ( unlikely(!UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, pfn, vcpu, in mod_l4_entry()
2175 else if ( unlikely(!UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, pfn, vcpu, in mod_l4_entry()
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dpaging.c118 mfn_t *l4, *l3, *l2; in paging_free_log_dirty_bitmap() local
183 l4[i4] = INVALID_MFN; in paging_free_log_dirty_bitmap()
194 unmap_domain_page(l4); in paging_free_log_dirty_bitmap()
269 mfn_t mfn, *l4, *l3, *l2; in paging_mark_pfn_dirty() local
303 mfn = l4[i4]; in paging_mark_pfn_dirty()
306 unmap_domain_page(l4); in paging_mark_pfn_dirty()
363 mfn_t mfn, *l4, *l3, *l2; in paging_mfn_is_dirty() local
382 unmap_domain_page(l4); in paging_mfn_is_dirty()
481 l3 = (l4 && mfn_valid(l4[i4])) ? map_domain_page(l4[i4]) : NULL; in paging_log_dirty_op()
539 if ( l4 ) in paging_log_dirty_op()
[all …]
A Dguest_walk.c461 if ( set_ad_bits(&l4p[guest_l4_table_offset(va)].l4, &gw->l4e.l4, in guest_walk_tables()
A Dp2m-pt.c788 recalc = needs_recalc(l4, *l4e); in p2m_pt_get_entry()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dpage.h62 #define l4e_get_intpte(x) ((x).l4)
72 ((unsigned long)(((x).l4 & (PADDR_MASK&PAGE_MASK)) >> PAGE_SHIFT))
88 ((paddr_t)(((x).l4 & (PADDR_MASK&PAGE_MASK))))
100 #define l4e_get_flags(x) (get_pte_flags((x).l4))
169 #define l4e_add_flags(x, flags) ((x).l4 |= put_pte_flags(flags))
175 #define l4e_remove_flags(x, flags) ((x).l4 &= ~put_pte_flags(flags))
188 ( !!(((x).l4 ^ (y).l4) & ((PADDR_MASK&PAGE_MASK)|put_pte_flags(flags))) )
A Dguest_pt.h325 return l4e.l4 & (guest_rsvd_bits(v) | GUEST_L4_PAGETABLE_RSVD | in guest_l4e_rsvd_bits()
437 gw->l4e.l4, mfn_x(gw->l4mfn)); in print_gw()
/xen-4.10.0-shim-comet/xen/include/asm-x86/x86_64/
A Dpage.h85 typedef struct { intpte_t l4; } l4_pgentry_t; member
/xen-4.10.0-shim-comet/xen/arch/x86/mm/shadow/
A Dmulti.c227 mismatch |= (gw->l4e.l4 != l4p[guest_l4_table_offset(va)].l4); in shadow_check_gwalk()
753 _sh_propagate(v, gl4e.l4, sl3mfn, sl4e, 4, ft, p2m_ram_rw); in l4e_propagate_from_guest()
932 if ( old_sl4e.l4 == new_sl4e.l4 ) return 0; /* Nothing to do */ in shadow_set_l4e()
2091 if ( !user_only || (sl4e->l4 & _PAGE_USER) ) in sh_unhook_64b_mappings()
2152 mfn_x(sl4mfn), shadow_index, new_sl4e.l4); in validate_gl4e()

Completed in 29 milliseconds