Searched refs:folio_flags (Results 1 – 3 of 3) sorted by relevance
/linux/include/linux/ |
H A D | page-flags.h | 315 static unsigned long *folio_flags(struct folio *folio, unsigned n) in folio_flags() function 381 { set_bit(PG_##name, folio_flags(folio, page)); } 385 { clear_bit(PG_##name, folio_flags(folio, page)); } 389 { __set_bit(PG_##name, folio_flags(folio, page)); } 393 { __clear_bit(PG_##name, folio_flags(folio, page)); } 397 { return test_and_set_bit(PG_##name, folio_flags(folio, page)); } 401 { return test_and_clear_bit(PG_##name, folio_flags(folio, page)); } 755 return xor_unlock_is_negative_byte(mask, folio_flags(folio, 0)); in folio_xor_flags_has_waiters() 793 __set_bit(PG_uptodate, folio_flags(folio, 0)); in __folio_mark_uptodate() 804 set_bit(PG_uptodate, folio_flags(folio, 0)); in folio_mark_uptodate()
|
/linux/mm/ |
H A D | filemap.c | 1335 if (unlikely(test_and_set_bit(bit_nr, folio_flags(folio, 0)))) in folio_wait_bit_common() 1548 clear_bit_unlock(PG_private_2, folio_flags(folio, 0)); in folio_end_private_2()
|
H A D | slub.c | 2698 set_bit(PG_workingset, folio_flags(slab_folio(slab), 0)); in slab_set_node_partial() 2703 clear_bit(PG_workingset, folio_flags(slab_folio(slab), 0)); in slab_clear_node_partial()
|