Lines Matching defs:pagelist
478 struct list_head *pagelist;
521 !migrate_folio_add(folio, qp->pagelist, qp->flags))
527 * moving them from LRU to local pagelist for migration if they do (or not).
586 * search of the pagelist might grow to be prohibitive).
588 * migrate_pages(&pagelist) returns nr_failed folios, so
601 !migrate_folio_add(folio, qp->pagelist, flags)) {
651 if (!isolate_hugetlb(folio, qp->pagelist))
748 * and migration is allowed, they are isolated and queued to @pagelist.
761 struct list_head *pagelist)
765 .pagelist = pagelist,
1067 LIST_HEAD(pagelist);
1090 flags | MPOL_MF_DISCONTIG_OK, &pagelist);
1093 if (!list_empty(&pagelist)) {
1094 err = migrate_pages(&pagelist, alloc_migration_target, NULL,
1097 putback_movable_pages(&pagelist);
1274 LIST_HEAD(pagelist);
1327 flags | MPOL_MF_INVERT | MPOL_MF_WRLOCK, &pagelist);
1342 if (!err && !list_empty(&pagelist)) {
1363 list_for_each_entry(folio, &pagelist, lru) {
1367 if (!list_entry_is_head(folio, &pagelist, lru)) {
1389 if (!err && !list_empty(&pagelist)) {
1390 nr_failed |= migrate_pages(&pagelist,
1398 if (!list_empty(&pagelist))
1399 putback_movable_pages(&pagelist);