Home
last modified time | relevance | path

Searched refs:next_deferred (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/mm/
H A Dvmscan.c354 long scanned = 0, next_deferred; in do_shrink_slab() local
389 next_deferred = nr; in do_shrink_slab()
391 next_deferred = total_scan; in do_shrink_slab()
453 if (next_deferred >= scanned) in do_shrink_slab()
454 next_deferred -= scanned; in do_shrink_slab()
456 next_deferred = 0; in do_shrink_slab()
462 if (next_deferred > 0) in do_shrink_slab()
463 new_nr = atomic_long_add_return(next_deferred, in do_shrink_slab()
/kernel/linux/linux-6.6/mm/
H A Dvmscan.c773 long scanned = 0, next_deferred; in do_shrink_slab() local
846 next_deferred = max_t(long, (nr + delta - scanned), 0); in do_shrink_slab()
847 next_deferred = min(next_deferred, (2 * freeable)); in do_shrink_slab()
853 new_nr = add_nr_deferred(next_deferred, shrinker, shrinkctl); in do_shrink_slab()

Completed in 14 milliseconds