Lines Matching defs:nr_migratepages
636 if (!strict && cc->nr_migratepages <= cc->nr_freepages) {
834 * and cc->nr_migratepages is updated accordingly.
863 if (cc->nr_migratepages)
1208 cc->nr_migratepages += folio_nr_pages(folio);
1218 if (cc->nr_migratepages >= COMPACT_CLUSTER_MAX &&
1249 cc->nr_migratepages = 0;
1349 if (cc->nr_migratepages >= COMPACT_CLUSTER_MAX)
1464 if (cc->nr_freepages >= cc->nr_migratepages)
1620 if (cc->nr_freepages >= cc->nr_migratepages)
1758 if (cc->nr_freepages >= cc->nr_migratepages) {
1841 cc->nr_migratepages -= 1 << order;
1866 cc->nr_migratepages += 1 << order;
2143 return cc->nr_migratepages ? ISOLATE_SUCCESS : ISOLATE_NONE;
2519 unsigned int nr_succeeded = 0, nr_migratepages;
2528 cc->nr_migratepages = 0;
2621 cc->nr_migratepages = 0;
2643 * compaction_alloc/free() will update cc->nr_migratepages
2646 nr_migratepages = cc->nr_migratepages;
2651 trace_mm_compaction_migratepages(nr_migratepages, nr_succeeded);
2654 cc->nr_migratepages = 0;