Home
last modified time | relevance | path

Searched refs:folio_flags (Results 1 – 6 of 6) sorted by relevance

/linux/include/linux/
H A Dpage-flags.h317 static unsigned long *folio_flags(struct folio *folio, unsigned n) in folio_flags() function
383 { set_bit(PG_##name, folio_flags(folio, page)); }
387 { clear_bit(PG_##name, folio_flags(folio, page)); }
391 { __set_bit(PG_##name, folio_flags(folio, page)); }
395 { __clear_bit(PG_##name, folio_flags(folio, page)); }
399 { return test_and_set_bit(PG_##name, folio_flags(folio, page)); }
403 { return test_and_clear_bit(PG_##name, folio_flags(folio, page)); }
762 return xor_unlock_is_negative_byte(mask, folio_flags(folio, 0)); in folio_xor_flags_has_waiters()
800 __set_bit(PG_uptodate, folio_flags(folio, 0)); in __folio_mark_uptodate()
811 set_bit(PG_uptodate, folio_flags(folio, 0)); in folio_mark_uptodate()
H A Dpagemap.h1023 return likely(!test_and_set_bit_lock(PG_locked, folio_flags(folio, 0)));
/linux/arch/xtensa/mm/
H A Dcache.c96 set_bit(PG_arch_1, folio_flags(folio, 0)); in clear_user_highpage()
114 set_bit(PG_arch_1, folio_flags(folio, 0)); in copy_user_highpage()
/linux/arch/sh/mm/
H A Dcache-sh4.c250 test_bit(PG_dcache_clean, folio_flags(folio, 0)) && in sh4_flush_cache_page()
/linux/mm/
H A Dfilemap.c1325 if (unlikely(test_and_set_bit(bit_nr, folio_flags(folio, 0)))) in folio_wait_bit_common()
1557 clear_bit_unlock(PG_private_2, folio_flags(folio, 0)); in folio_end_private_2()
H A Dslub.c969 folio_flags(folio, 0)); in print_slab_info()
2541 set_bit(PG_workingset, folio_flags(slab_folio(slab), 0)); in slab_set_node_partial()
2546 clear_bit(PG_workingset, folio_flags(slab_folio(slab), 0)); in slab_clear_node_partial()