Lines Matching refs:nr_to_scan
348 unsigned long nr_to_scan = min(batch_size, total_scan); in do_shrink_slab() local
350 shrinkctl->nr_to_scan = nr_to_scan; in do_shrink_slab()
356 count_vm_events(SLABS_SCANNED, nr_to_scan); in do_shrink_slab()
357 total_scan -= nr_to_scan; in do_shrink_slab()
1356 static unsigned long isolate_lru_pages(unsigned long nr_to_scan, in isolate_lru_pages() argument
1365 for (scan = 0; scan < nr_to_scan && nr_taken < nr_to_scan && in isolate_lru_pages()
1394 trace_mm_vmscan_lru_isolate(sc->order, nr_to_scan, scan, in isolate_lru_pages()
1558 shrink_inactive_list(unsigned long nr_to_scan, struct lruvec *lruvec, in shrink_inactive_list() argument
1592 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &page_list, in shrink_inactive_list()
1761 static void shrink_active_list(unsigned long nr_to_scan, in shrink_active_list() argument
1788 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &l_hold, in shrink_active_list()
1933 static unsigned long shrink_list(enum lru_list lru, unsigned long nr_to_scan, in shrink_list() argument
1938 shrink_active_list(nr_to_scan, lruvec, sc, lru); in shrink_list()
1942 return shrink_inactive_list(nr_to_scan, lruvec, sc, lru); in shrink_list()
2187 unsigned long nr_to_scan; in shrink_lruvec() local
2223 nr_to_scan = min(nr[lru], SWAP_CLUSTER_MAX); in shrink_lruvec()
2224 nr[lru] -= nr_to_scan; in shrink_lruvec()
2226 nr_reclaimed += shrink_list(lru, nr_to_scan, in shrink_lruvec()