Home
last modified time | relevance | path

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

/OK3568_Linux_fs/kernel/include/trace/events/
H A Dvmscan.h188 unsigned long long delta, unsigned long total_scan,
191 TP_ARGS(shr, sc, nr_objects_to_shrink, cache_items, delta, total_scan,
202 __field(unsigned long, total_scan)
214 __entry->total_scan = total_scan;
226 __entry->total_scan,
232 long unused_scan_cnt, long new_scan_cnt, long total_scan),
235 total_scan),
244 __field(long, total_scan)
254 __entry->total_scan = total_scan;
263 __entry->total_scan,
/OK3568_Linux_fs/kernel/mm/
H A Dvmscan.c445 long total_scan; in do_shrink_slab() local
468 total_scan = nr; in do_shrink_slab()
482 total_scan += delta; in do_shrink_slab()
483 if (total_scan < 0) { in do_shrink_slab()
485 shrinker->scan_objects, total_scan); in do_shrink_slab()
486 total_scan = freeable; in do_shrink_slab()
489 next_deferred = total_scan; in do_shrink_slab()
504 total_scan = min(total_scan, freeable / 2); in do_shrink_slab()
511 if (total_scan > freeable * 2) in do_shrink_slab()
512 total_scan = freeable * 2; in do_shrink_slab()
[all …]