Searched refs:PG_locked (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/mm/ |
D | filemap.c | 1228 if (bit_nr == PG_locked && in folio_wait_bit_common() 1393 wait_page.bit_nr = PG_locked; in migration_entry_wait_on_locked() 1398 if (!folio_trylock_flag(folio, PG_locked, wait)) in migration_entry_wait_on_locked() 1465 return folio_wait_bit_common(folio, PG_locked, state, DROP); in folio_put_wait_locked() 1523 BUILD_BUG_ON(PG_locked > 7); in folio_unlock() 1525 if (clear_bit_unlock_is_negative_byte(PG_locked, folio_flags(folio, 0))) in folio_unlock() 1526 folio_wake_bit(folio, PG_locked); in folio_unlock() 1659 folio_wait_bit_common(folio, PG_locked, TASK_UNINTERRUPTIBLE, in __folio_lock() 1666 return folio_wait_bit_common(folio, PG_locked, TASK_KILLABLE, in __folio_lock_killable() 1677 wait->bit_nr = PG_locked; in __folio_lock_async()
|
D | slub.c | 488 bit_spin_lock(PG_locked, &page->flags); in slab_lock() 496 __bit_spin_unlock(PG_locked, &page->flags); in slab_unlock()
|
D | huge_memory.c | 2448 (1L << PG_locked) | in __split_huge_page_tail()
|
D | hugetlb.c | 1593 subpage->flags &= ~(1 << PG_locked | 1 << PG_error | in __update_and_free_page()
|
/Linux-v6.1/include/linux/ |
D | pagemap.h | 902 return likely(!test_and_set_bit_lock(PG_locked, folio_flags(folio, 0))); in folio_trylock() 1022 folio_wait_bit(folio, PG_locked); in folio_wait_locked() 1029 return folio_wait_bit_killable(folio, PG_locked); in folio_wait_locked_killable()
|
D | page-flags.h | 101 PG_locked, /* Page is locked. Don't touch. */ enumerator 1057 (1UL << PG_lru | 1UL << PG_locked | \
|
/Linux-v6.1/include/trace/events/ |
D | mmflags.h | 107 {1UL << PG_locked, "locked" }, \
|
/Linux-v6.1/fs/proc/ |
D | page.c | 185 u |= kpf_copy_bit(k, KPF_LOCKED, PG_locked); in stable_page_flags()
|
/Linux-v6.1/fs/fuse/ |
D | dev.c | 772 ~(1 << PG_locked | in fuse_check_page()
|
/Linux-v6.1/Documentation/admin-guide/cgroup-v1/ |
D | memory.rst | 292 Page lock (PG_locked bit of page->flags)
|