Home
last modified time | relevance | path

Searched refs:lru_drain_gen (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-6.6/mm/
H A Dswap.c822 * lru_drain_gen - Global pages generation number in __lru_add_drain_all()
824 * (A) Definition: global lru_drain_gen = x implies that all generations in __lru_add_drain_all()
831 static unsigned int lru_drain_gen; in __lru_add_drain_all() local
857 this_gen = smp_load_acquire(&lru_drain_gen); in __lru_add_drain_all()
865 if (unlikely(this_gen != lru_drain_gen && !force_all_cpus)) in __lru_add_drain_all()
889 WRITE_ONCE(lru_drain_gen, lru_drain_gen + 1); in __lru_add_drain_all()
/kernel/linux/linux-5.10/mm/
H A Dswap.c771 * lru_drain_gen - Global pages generation number in lru_add_drain_all()
773 * (A) Definition: global lru_drain_gen = x implies that all generations in lru_add_drain_all()
780 static unsigned int lru_drain_gen; in lru_add_drain_all() local
805 this_gen = smp_load_acquire(&lru_drain_gen); in lru_add_drain_all()
813 if (unlikely(this_gen != lru_drain_gen)) in lru_add_drain_all()
836 WRITE_ONCE(lru_drain_gen, lru_drain_gen + 1); in lru_add_drain_all()

Completed in 4 milliseconds