Lines Matching refs:nr_to_scan
317 unsigned long nr_to_scan = min(batch_size, total_scan); in do_shrink_slab() local
319 shrinkctl->nr_to_scan = nr_to_scan; in do_shrink_slab()
325 count_vm_events(SLABS_SCANNED, nr_to_scan); in do_shrink_slab()
326 total_scan -= nr_to_scan; in do_shrink_slab()
1309 static unsigned long isolate_lru_pages(unsigned long nr_to_scan, in isolate_lru_pages() argument
1318 for (scan = 0; scan < nr_to_scan && !list_empty(src); scan++) { in isolate_lru_pages()
1346 trace_mm_vmscan_lru_isolate(sc->order, nr_to_scan, scan, in isolate_lru_pages()
1510 shrink_inactive_list(unsigned long nr_to_scan, struct lruvec *lruvec, in shrink_inactive_list() argument
1544 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &page_list, in shrink_inactive_list()
1713 static void shrink_active_list(unsigned long nr_to_scan, in shrink_active_list() argument
1740 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &l_hold, in shrink_active_list()
1888 static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan, in shrink_list() argument
1893 shrink_active_list(nr_to_scan, lruvec, sc, lru); in shrink_list()
1897 return shrink_inactive_list(nr_to_scan, lruvec, sc, lru); in shrink_list()
2125 unsigned long nr_to_scan; in shrink_lruvec() local
2159 nr_to_scan = min(nr[lru], SWAP_CLUSTER_MAX); in shrink_lruvec()
2160 nr[lru] -= nr_to_scan; in shrink_lruvec()
2162 nr_reclaimed += shrink_list(lru, nr_to_scan, in shrink_lruvec()