Lines Matching refs:PG_locked
1256 if (bit_nr == PG_locked && in folio_wait_bit_common()
1421 wait_page.bit_nr = PG_locked; in softleaf_entry_wait_on_locked()
1426 if (!folio_trylock_flag(folio, PG_locked, wait)) in softleaf_entry_wait_on_locked()
1493 return folio_wait_bit_common(folio, PG_locked, state, DROP); in folio_put_wait_locked()
1509 BUILD_BUG_ON(PG_locked > 7); in folio_unlock()
1511 if (folio_xor_flags_has_waiters(folio, 1 << PG_locked)) in folio_unlock()
1512 folio_wake_bit(folio, PG_locked); in folio_unlock()
1532 unsigned long mask = 1 << PG_locked; in folio_end_read()
1542 folio_wake_bit(folio, PG_locked); in folio_end_read()
1705 folio_wait_bit_common(folio, PG_locked, TASK_UNINTERRUPTIBLE, in __folio_lock()
1712 return folio_wait_bit_common(folio, PG_locked, TASK_KILLABLE, in __folio_lock_killable()
1723 wait->bit_nr = PG_locked; in __folio_lock_async()