Home
last modified time | relevance | path

Searched refs:LRU_REFS_MASK (Results 1 – 8 of 8) sorted by relevance

/linux/include/linux/
H A Dmm_inline.h154 return ((flags & LRU_REFS_MASK) >> LRU_REFS_PGOFF) + 1; in folio_lru_refs()
307 unsigned long refs = READ_ONCE(old->flags) & LRU_REFS_MASK; in folio_migrate_refs()
309 set_mask_bits(&new->flags, LRU_REFS_MASK, refs); in folio_migrate_refs()
H A Dmmzone.h404 * folio->flags, masked by LRU_REFS_MASK.
411 #define LRU_REFS_MASK ((BIT(LRU_REFS_WIDTH) - 1) << LRU_REFS_PGOFF) macro
420 * lru_gen_inc_refs() can start over. Note that for this case, LRU_REFS_MASK is
428 * PG_referenced. Note that for this case, LRU_REFS_MASK is not used.
434 #define LRU_REFS_FLAGS (LRU_REFS_MASK | BIT(PG_referenced))
H A Dpage-flags.h1223 ((PAGEFLAGS_MASK & ~__PG_HWPOISON) | LRU_GEN_MASK | LRU_REFS_MASK)
/linux/mm/
H A Dswap.c397 set_mask_bits(&folio->flags, LRU_REFS_MASK, BIT(PG_referenced)); in lru_gen_inc_refs()
402 if ((old_flags & LRU_REFS_MASK) == LRU_REFS_MASK) { in lru_gen_inc_refs()
H A Dworkingset.c321 set_mask_bits(&folio->flags, LRU_REFS_MASK, (refs - 1UL) << LRU_REFS_PGOFF); in lru_gen_refault()
H A Dvmscan.c891 set_mask_bits(&folio->flags, LRU_REFS_MASK, BIT(PG_referenced)); in lru_gen_set_refs()
3266 set_mask_bits(&folio->flags, LRU_REFS_MASK, BIT(PG_referenced)); in folio_update_gen()
4556 set_mask_bits(&folio->flags, LRU_REFS_MASK, 0); in isolate_folio()
H A Dhuge_memory.c3331 LRU_GEN_MASK | LRU_REFS_MASK)); in __split_folio_to_order()
/linux/fs/fuse/
H A Ddev.c946 LRU_GEN_MASK | LRU_REFS_MASK))) { in fuse_check_folio()