Home
last modified time | relevance | path

Searched refs:shrinkctl (Results 1 – 1 of 1) sorted by relevance

/OK3568_Linux_fs/kernel/mm/
H A Dvmscan.c440 static unsigned long do_shrink_slab(struct shrink_control *shrinkctl, in do_shrink_slab() argument
449 int nid = shrinkctl->nid; in do_shrink_slab()
457 freeable = shrinker->count_objects(shrinker, shrinkctl); in do_shrink_slab()
514 trace_mm_shrink_slab_start(shrinker, shrinkctl, nr, in do_shrink_slab()
537 shrinkctl->nr_to_scan = nr_to_scan; in do_shrink_slab()
538 shrinkctl->nr_scanned = nr_to_scan; in do_shrink_slab()
539 ret = shrinker->scan_objects(shrinker, shrinkctl); in do_shrink_slab()
544 count_vm_events(SLABS_SCANNED, shrinkctl->nr_scanned); in do_shrink_slab()
545 total_scan -= shrinkctl->nr_scanned; in do_shrink_slab()
546 scanned += shrinkctl->nr_scanned; in do_shrink_slab()