Lines Matching refs:pagelist
471 static void migrate_page_add(struct page *page, struct list_head *pagelist,
475 struct list_head *pagelist; member
518 migrate_page_add(page, qp->pagelist, flags); in queue_pages_pte_range()
548 isolate_huge_page(page, qp->pagelist); in queue_pages_hugetlb()
639 struct list_head *pagelist) in queue_pages_range() argument
642 .pagelist = pagelist, in queue_pages_range()
927 static void migrate_page_add(struct page *page, struct list_head *pagelist, in migrate_page_add() argument
935 list_add_tail(&page->lru, pagelist); in migrate_page_add()
960 LIST_HEAD(pagelist); in migrate_to_node()
973 flags | MPOL_MF_DISCONTIG_OK, &pagelist); in migrate_to_node()
975 if (!list_empty(&pagelist)) { in migrate_to_node()
976 err = migrate_pages(&pagelist, new_node_page, NULL, dest, in migrate_to_node()
979 putback_movable_pages(&pagelist); in migrate_to_node()
1121 static void migrate_page_add(struct page *page, struct list_head *pagelist, in migrate_page_add() argument
1146 LIST_HEAD(pagelist); in do_mbind()
1208 flags | MPOL_MF_INVERT, &pagelist); in do_mbind()
1215 if (!list_empty(&pagelist)) { in do_mbind()
1217 nr_failed = migrate_pages(&pagelist, new_page, NULL, in do_mbind()
1220 putback_movable_pages(&pagelist); in do_mbind()
1226 putback_movable_pages(&pagelist); in do_mbind()