• Home
  • Raw
  • Download

Lines Matching refs:head

3075 		if (lruvec->mm_state.head == &mm->lru_gen.list)  in lru_gen_del_mm()
3076 lruvec->mm_state.head = lruvec->mm_state.head->prev; in lru_gen_del_mm()
3287 if (!mm_state->head) in iterate_mm_list()
3288 mm_state->head = &mm_list->fifo; in iterate_mm_list()
3290 if (mm_state->head == &mm_list->fifo) in iterate_mm_list()
3294 mm_state->head = mm_state->head->next; in iterate_mm_list()
3295 if (mm_state->head == &mm_list->fifo) { in iterate_mm_list()
3302 if (!mm_state->tail || mm_state->tail == mm_state->head) { in iterate_mm_list()
3303 mm_state->tail = mm_state->head->next; in iterate_mm_list()
3307 mm = list_entry(mm_state->head, struct mm_struct, lru_gen.list); in iterate_mm_list()
3340 mm_state->head = NULL; in iterate_mm_list_nowalk()
4057 struct list_head *head = &lrugen->pages[old_gen][type][zone]; in inc_min_seq() local
4059 while (!list_empty(head)) { in inc_min_seq()
4060 struct page *page = lru_to_page(head); in inc_min_seq()
4581 struct list_head *head = &lrugen->pages[gen][type][zone]; in scan_pages() local
4583 while (!list_empty(head)) { in scan_pages()
4584 struct page *page = lru_to_page(head); in scan_pages()
4609 list_splice(&moved, head); in scan_pages()
5237 struct list_head *head = &lruvec->lists[lru]; in fill_evictable() local
5239 while (!list_empty(head)) { in fill_evictable()
5241 struct page *page = lru_to_page(head); in fill_evictable()
5266 struct list_head *head = &lruvec->lrugen.pages[gen][type][zone]; in drain_evictable() local
5268 while (!list_empty(head)) { in drain_evictable()
5270 struct page *page = lru_to_page(head); in drain_evictable()