Searched refs:l1e_get_flags (Results 1 – 17 of 17) sorted by relevance
/xen/xen/arch/x86/mm/ |
A D | p2m-pt.c | 139 || !(l1e_get_flags(*p2m_entry) & _PAGE_PRESENT) in p2m_free_entry() 140 || (l1e_get_flags(*p2m_entry) & _PAGE_PSE) ) in p2m_free_entry() 175 flags = l1e_get_flags(*p2m_entry); in p2m_next_level() 290 if ( !(l1e_get_flags(*pent) & _PAGE_PRESENT) ) in p2m_pt_set_recalc_range() 356 if ( l1e_get_flags(*pent) & _PAGE_PSE ) in do_recalc() 417 if ( pent && (l1e_get_flags(*pent) & _PAGE_PRESENT) && in do_recalc() 427 ot = p2m_flags_to_type(l1e_get_flags(e)); in do_recalc() 572 flags = l1e_get_flags(*p2m_entry); in p2m_pt_set_entry() 644 flags = l1e_get_flags(*p2m_entry); in p2m_pt_set_entry() 843 flags = l1e_get_flags(*l1e); in p2m_pt_get_entry() [all …]
|
/xen/xen/arch/x86/pv/ |
A D | mm.h | 94 if ( likely(l1e_get_flags(l1e) & _PAGE_PRESENT) && in adjust_guest_l1e() 98 if ( (l1e_get_flags(l1e) & (_PAGE_GUEST_KERNEL | _PAGE_GLOBAL)) == in adjust_guest_l1e() 103 if ( !(l1e_get_flags(l1e) & _PAGE_USER) ) in adjust_guest_l1e() 106 if ( !(l1e_get_flags(l1e) & _PAGE_GUEST_KERNEL) ) in adjust_guest_l1e()
|
A D | ro-page-fault.c | 117 ASSERT((l1e_get_flags(pte) & (_PAGE_RW|_PAGE_PRESENT)) == _PAGE_PRESENT); in ptwr_emulated_update() 126 if ( !(l1e_get_flags(nl1e) & _PAGE_PRESENT) ) in ptwr_emulated_update() 138 !(l1e_get_flags(nl1e) & _PAGE_PRESENT) ) in ptwr_emulated_update() 355 if ( ((l1e_get_flags(pte) & (_PAGE_PRESENT | _PAGE_RW)) != _PAGE_PRESENT) ) in pv_ro_page_fault()
|
A D | grant_table.c | 280 unlikely((l1e_get_flags(ol1e) ^ grant_pte_flags) & in replace_grant_pv_mapping() 290 if ( unlikely((l1e_get_flags(ol1e) ^ grant_pte_flags) & in replace_grant_pv_mapping() 294 l1e_get_flags(ol1e), addr, grant_pte_flags); in replace_grant_pv_mapping()
|
A D | descriptor-tables.c | 46 if ( !(l1e_get_flags(pl1e[i]) & _PAGE_PRESENT) ) in pv_destroy_ldt() 75 if ( (l1e_get_flags(pl1e[i]) & _PAGE_PRESENT) && in pv_destroy_gdt()
|
A D | mm.c | 110 if ( unlikely(!(l1e_get_flags(gl1e) & _PAGE_PRESENT)) ) in pv_map_ldt_shadow_page()
|
/xen/xen/arch/x86/ |
A D | mm.c | 858 uint32_t l1f = l1e_get_flags(l1e); in get_page_from_l1e() 1245 if ( (l1e_get_flags(l1e) & _PAGE_GNTTAB) && in put_page_from_l1e() 1259 if ( (l1e_get_flags(l1e) & _PAGE_RW) && in put_page_from_l1e() 1352 if ( !(l1e_get_flags(pl1e[i]) & _PAGE_PRESENT) ) in promote_l1_table() 2156 if ( l1e_get_flags(nl1e) & _PAGE_PRESENT ) in mod_l1_entry() 2173 p2m_query_t q = l1e_get_flags(nl1e) & _PAGE_RW ? in mod_l1_entry() 2200 nl1e = l1e_from_page(page, l1e_get_flags(nl1e)); in mod_l1_entry() 5462 if ( (l1e_get_flags(ol1e) & _PAGE_PRESENT) ) in map_pages_to_xen() 5466 flush_flags(l1e_get_flags(ol1e)); in map_pages_to_xen() 5757 if ( !(l1e_get_flags(*pl1e) & _PAGE_PRESENT) ) in modify_xen_mappings() [all …]
|
A D | smpboot.c | 717 flags = l1e_get_flags(*pl1e); in clone_mapping() 771 if ( l1e_get_flags(*pl1e) & _PAGE_PRESENT ) in clone_mapping() 774 ASSERT(l1e_get_flags(*pl1e) == flags); in clone_mapping()
|
A D | traps.c | 1362 if ( ((l1e_get_flags(l1e) & required_flags) != required_flags) || in __page_fault_type() 1363 (l1e_get_flags(l1e) & disallowed_flags) ) in __page_fault_type() 1365 page_user &= l1e_get_flags(l1e); in __page_fault_type()
|
/xen/xen/arch/x86/mm/shadow/ |
A D | common.c | 3000 ASSERT(!(level > 2 && (l1e_get_flags(*p) & _PAGE_PRESENT) && in sh_unshadow_for_p2m_change() 3001 (l1e_get_flags(*p) & _PAGE_PSE))); in sh_unshadow_for_p2m_change() 3007 p2m_type_t p2mt = p2m_flags_to_type(l1e_get_flags(*p)); in sh_unshadow_for_p2m_change() 3019 if ( level == 2 && (l1e_get_flags(*p) & _PAGE_PRESENT) && in sh_unshadow_for_p2m_change() 3020 (l1e_get_flags(*p) & _PAGE_PSE) ) in sh_unshadow_for_p2m_change() 3027 p2m_type_t p2mt = p2m_flags_to_type(l1e_get_flags(*p)); in sh_unshadow_for_p2m_change() 3033 if ( (l1e_get_flags(new) & _PAGE_PRESENT) in sh_unshadow_for_p2m_change() 3034 && !(l1e_get_flags(new) & _PAGE_PSE) in sh_unshadow_for_p2m_change() 3075 rc = p2m_entry_modify(p2m, p2m_flags_to_type(l1e_get_flags(new)), in shadow_write_p2m_entry() 3076 p2m_flags_to_type(l1e_get_flags(*p)), in shadow_write_p2m_entry() [all …]
|
A D | types.h | 89 { return l1e_get_flags(sl1e); } in shadow_l1e_get_flags()
|
/xen/xen/arch/x86/mm/hap/ |
A D | hap.c | 791 old_flags = l1e_get_flags(*p); in hap_write_p2m_entry() 801 && perms_strictly_increased(old_flags, l1e_get_flags(new)) ); in hap_write_p2m_entry() 804 rc = p2m_entry_modify(p2m, p2m_flags_to_type(l1e_get_flags(new)), in hap_write_p2m_entry()
|
A D | nested_hap.c | 83 old_flags = l1e_get_flags(*p); in nestedp2m_write_p2m_entry()
|
/xen/xen/include/asm-x86/ |
A D | guest_pt.h | 162 { return l1e_get_flags(gl1e); } in guest_l1e_get_flags()
|
A D | page.h | 98 #define l1e_get_flags(x) (get_pte_flags((x).l1)) macro
|
/xen/xen/arch/x86/x86_64/ |
A D | mm.c | 92 if ( !(l1e_get_flags(l1e) & _PAGE_PRESENT) || !mfn_valid(_mfn(mfn)) ) in do_page_walk() 737 ASSERT(l1e_get_flags(l1e_from_l2e(l2e, l1_table_offset(sva))) & in cleanup_frame_table()
|
/xen/xen/xsm/flask/ |
A D | hooks.c | 1630 if ( !(l1e_get_flags(pte) & _PAGE_PRESENT) ) in flask_update_va_mapping() 1632 if ( l1e_get_flags(pte) & _PAGE_RW ) in flask_update_va_mapping()
|
Completed in 48 milliseconds