Searched refs:PGT_locked (Results 1 – 3 of 3) sorted by relevance
139 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()
2059 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 …]
37 #define PGT_locked PG_mask(1, 4) macro
Completed in 20 milliseconds