Home
last modified time | relevance | path

Searched refs:PGT_count_mask (Results 1 – 10 of 10) sorted by relevance

/xen/xen/arch/x86/mm/
A Dmem_sharing.c143 !(x & PGT_count_mask) || in _page_lock()
144 !(nx & PGT_count_mask) ) in _page_lock()
157 ASSERT((x & PGT_count_mask) && (x & PGT_locked)); in _page_unlock()
161 ASSERT(nx & PGT_count_mask); in _page_unlock()
289 count = t & PGT_count_mask; in rmap_count()
453 ASSERT((t & PGT_count_mask) >= 2); in mem_sharing_lookup()
569 if ( (nr_gfns + 1) != (pg->u.inuse.type_info & PGT_count_mask) ) in audit()
574 (pg->u.inuse.type_info & PGT_count_mask)); in audit()
658 if ( (page->u.inuse.type_info & PGT_count_mask) != 1 ) in page_make_sharable()
778 num_refs = ((int) (page->u.inuse.type_info & PGT_count_mask)) - 1; in debug_mfn()
A Dmem_paging.c250 if ( (page->u.inuse.type_info & PGT_count_mask) != 0 ) in nominate()
309 if ( (page->u.inuse.type_info & PGT_count_mask) != 0 ) in evict()
A Dp2m.c1493 if ( (pg_type & PGT_count_mask) == 0 in set_shared_p2m_entry()
/xen/xen/arch/x86/
A Dmm.c736 if ( unlikely((x & PGT_count_mask) == PGT_count_mask) || \
2063 !(x & PGT_count_mask) || in page_lock()
2064 !(nx & PGT_count_mask) ) in page_lock()
2085 ASSERT(nx & PGT_count_mask); in page_unlock()
2654 page->u.inuse.type_info &= ~PGT_count_mask; in validate_page()
2816 BUG_ON((x & PGT_count_mask) != 1); in _put_page_type()
2818 ASSERT((x & PGT_count_mask) != 0); in _put_page_type()
2820 switch ( nx & (PGT_locked | PGT_count_mask) ) in _put_page_type()
2905 if ( unlikely((nx & PGT_count_mask) == 0) ) in _get_page_type()
2912 else if ( unlikely((x & PGT_count_mask) == 0) ) in _get_page_type()
[all …]
/xen/xen/arch/x86/mm/shadow/
A Dcommon.c712 || (page->u.inuse.type_info & PGT_count_mask) == 0 in shadow_promote()
1428 && (gpg->u.inuse.type_info & PGT_count_mask) != 0 ) in sh_hash_audit_bucket()
1444 && (gpg->u.inuse.type_info & PGT_count_mask) != 0 ) in sh_hash_audit_bucket()
1855 || (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
1974 if ( (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
1993 if ( (pg->u.inuse.type_info & PGT_count_mask) != old_count ) in sh_remove_write_access()
1997 if ( (pg->u.inuse.type_info & PGT_count_mask) == 0 ) in sh_remove_write_access()
2012 if ( (mfn_to_page(gmfn)->u.inuse.type_info & PGT_count_mask) != 0 ) in sh_remove_write_access()
2019 mfn_to_page(gmfn)->u.inuse.type_info & PGT_count_mask); in sh_remove_write_access()
2097 && ((page->u.inuse.type_info & PGT_count_mask) in sh_remove_all_mappings()
[all …]
A Dmulti.c1099 if ( (page->u.inuse.type_info & PGT_count_mask) == 1 ) in shadow_vram_get_l1e()
1133 if ( (page->u.inuse.type_info & PGT_count_mask) == 1 ) in shadow_vram_put_l1e()
4303 & PGT_count_mask) == 0 ) in sh_rm_write_access_from_l1()
/xen/xen/include/asm-x86/
A Dmm.h53 #define PGT_count_mask ((1UL<<PGT_count_width)-1) macro
448 ASSERT(((_p)->u.inuse.type_info & PGT_count_mask) != 0)
/xen/xen/include/asm-arm/
A Dmm.h103 #define PGT_count_mask ((1UL<<PGT_count_width)-1) macro
/xen/xen/arch/x86/pv/
A Dro-page-fault.c120 ASSERT((page->u.inuse.type_info & PGT_count_mask) != 0); in ptwr_emulated_update()
/xen/xen/common/
A Dpage_alloc.c2408 if ( pg[i].u.inuse.type_info & PGT_count_mask ) in free_domheap_pages()

Completed in 45 milliseconds