Home
last modified time | relevance | path

Searched refs:PGT_locked (Results 1 – 3 of 3) sorted by relevance

/xen/xen/arch/x86/mm/
A Dmem_sharing.c139 while ( (x = page->u.inuse.type_info) & PGT_locked ) in _page_lock()
141 nx = x + (1 | PGT_locked); in _page_lock()
157 ASSERT((x & PGT_count_mask) && (x & PGT_locked)); in _page_unlock()
159 nx = x - (1 | PGT_locked); in _page_unlock()
290 if ( t & PGT_locked ) in rmap_count()
709 expected_type = (PGT_shared_page | PGT_validated | PGT_locked | 2); in page_make_private()
/xen/xen/arch/x86/
A Dmm.c2059 while ( (x = page->u.inuse.type_info) & PGT_locked ) in page_lock()
2061 nx = x + (1 | PGT_locked); in page_lock()
2081 ASSERT((x & PGT_count_mask) && (x & PGT_locked)); in page_unlock()
2083 nx = x - (1 | PGT_locked); in page_unlock()
2118 while ( (x = page->u.inuse.type_info) & PGT_locked ) in l3t_lock()
2120 nx = x | PGT_locked; in l3t_lock()
2130 BUG_ON(!(x & PGT_locked)); in l3t_unlock()
2131 nx = x & ~PGT_locked; in l3t_unlock()
2820 switch ( nx & (PGT_locked | PGT_count_mask) ) in _put_page_type()
2872 case PGT_locked: in _put_page_type()
[all …]
/xen/xen/include/asm-x86/
A Dmm.h37 #define PGT_locked PG_mask(1, 4) macro

Completed in 20 milliseconds