Searched refs:LRU_REFS_MASK (Results 1 – 8 of 8) sorted by relevance
/linux/include/linux/ |
H A D | mm_inline.h | 154 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 D | mmzone.h | 404 * 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 D | page-flags.h | 1223 ((PAGEFLAGS_MASK & ~__PG_HWPOISON) | LRU_GEN_MASK | LRU_REFS_MASK)
|
/linux/mm/ |
H A D | swap.c | 397 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 D | workingset.c | 321 set_mask_bits(&folio->flags, LRU_REFS_MASK, (refs - 1UL) << LRU_REFS_PGOFF); in lru_gen_refault()
|
H A D | vmscan.c | 891 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 D | huge_memory.c | 3331 LRU_GEN_MASK | LRU_REFS_MASK)); in __split_folio_to_order()
|
/linux/fs/fuse/ |
H A D | dev.c | 946 LRU_GEN_MASK | LRU_REFS_MASK))) { in fuse_check_folio()
|