Home
last modified time | relevance | path

Searched refs:mm_list (Results 1 – 3 of 3) sorted by relevance

/linux/mm/
H A Dvmscan.c2904 static struct lru_gen_mm_list mm_list = { in get_mm_list() local
2905 .fifo = LIST_HEAD_INIT(mm_list.fifo), in get_mm_list()
2906 .lock = __SPIN_LOCK_UNLOCKED(mm_list.lock), in get_mm_list()
2911 return &memcg->mm_list; in get_mm_list()
2915 return &mm_list; in get_mm_list()
2946 struct lru_gen_mm_list *mm_list = get_mm_list(memcg); in lru_gen_add_mm() local
2953 spin_lock(&mm_list->lock); in lru_gen_add_mm()
2960 if (mm_state->tail == &mm_list->fifo) in lru_gen_add_mm()
2964 list_add_tail(&mm->lru_gen.list, &mm_list->fifo); in lru_gen_add_mm()
2966 spin_unlock(&mm_list->lock); in lru_gen_add_mm()
[all …]
/linux/Documentation/mm/
H A Dmultigen_lru.rst120 young PTEs. For the former, it iterates ``lruvec_memcg()->mm_list``
166 A page table walker iterates ``lruvec_memcg()->mm_list`` and calls
/linux/include/linux/
H A Dmemcontrol.h286 struct lru_gen_mm_list mm_list; member