Searched refs:l4 (Results 1 – 11 of 11) sorted by relevance
/xen/xen/arch/x86/ |
A D | machine_kexec.c | 36 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 D | mm.c | 1188 define_get_linear_pagetable(l4); 2411 rc = UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, mfn, vcpu, preserve_ad); in mod_l4_entry() 2421 if ( unlikely(!UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, mfn, vcpu, in mod_l4_entry() 2430 else if ( unlikely(!UPDATE_ENTRY(l4, pl4e, ol4e, nl4e, mfn, vcpu, in mod_l4_entry()
|
A D | domain.c | 2176 PROGRESS(l4): in domain_relinquish_resources()
|
/xen/xen/arch/x86/mm/ |
A D | paging.c | 112 mfn_t *l4, *l3, *l2; in paging_free_log_dirty_bitmap() local 177 l4[i4] = INVALID_MFN; in paging_free_log_dirty_bitmap() 188 unmap_domain_page(l4); in paging_free_log_dirty_bitmap() 263 mfn_t mfn, *l4, *l3, *l2; in paging_mark_pfn_dirty() local 297 mfn = l4[i4]; in paging_mark_pfn_dirty() 300 unmap_domain_page(l4); in paging_mark_pfn_dirty() 357 mfn_t mfn, *l4, *l3, *l2; in paging_mfn_is_dirty() local 376 unmap_domain_page(l4); in paging_mfn_is_dirty() 475 l3 = (l4 && mfn_valid(l4[i4])) ? map_domain_page(l4[i4]) : NULL; in paging_log_dirty_op() 533 if ( l4 ) in paging_log_dirty_op() [all …]
|
A D | guest_walk.c | 505 if ( set_ad_bits(&l4p[guest_l4_table_offset(va)].l4, &gw->l4e.l4, in guest_walk_tables()
|
A D | p2m-pt.c | 753 recalc = needs_recalc(l4, *l4e); in p2m_pt_get_entry()
|
/xen/xen/include/asm-x86/ |
A D | page.h | 63 #define l4e_get_intpte(x) ((x).l4) 73 ((unsigned long)(((x).l4 & (PADDR_MASK&PAGE_MASK)) >> PAGE_SHIFT)) 89 ((paddr_t)(((x).l4 & (PADDR_MASK&PAGE_MASK)))) 101 #define l4e_get_flags(x) (get_pte_flags((x).l4)) 170 #define l4e_add_flags(x, flags) ((x).l4 |= put_pte_flags(flags)) 176 #define l4e_remove_flags(x, flags) ((x).l4 &= ~put_pte_flags(flags)) 189 ( !!(((x).l4 ^ (y).l4) & ((PADDR_MASK&PAGE_MASK)|put_pte_flags(flags))) )
|
A D | guest_pt.h | 329 return l4e.l4 & (guest_rsvd_bits(v) | GUEST_L4_PAGETABLE_RSVD | in guest_l4e_rsvd_bits() 442 gw->l4e.l4, mfn_x(gw->l4mfn)); in print_gw()
|
A D | shadow.h | 231 return pv_l1tf_check_pte(d, 4, l4e.l4); in pv_l1tf_check_l4e()
|
/xen/xen/include/asm-x86/x86_64/ |
A D | page.h | 93 typedef struct { intpte_t l4; } l4_pgentry_t; member
|
/xen/xen/arch/x86/mm/shadow/ |
A D | multi.c | 244 mismatch |= (gw->l4e.l4 != l4p[guest_l4_table_offset(va)].l4); in shadow_check_gwalk() 720 _sh_propagate(v, gl4e.l4, sl3mfn, sl4e, 4, ft, p2m_ram_rw); in l4e_propagate_from_guest() 899 if ( old_sl4e.l4 == new_sl4e.l4 ) return 0; /* Nothing to do */ in shadow_set_l4e() 2062 if ( !user_only || (sl4e->l4 & _PAGE_USER) ) in sh_unhook_64b_mappings() 2123 mfn_x(sl4mfn), shadow_index, new_sl4e.l4); in validate_gl4e()
|
Completed in 51 milliseconds