Home
last modified time | relevance | path

Searched refs:nr_scanned (Results 1 - 25 of 31) sorted by relevance

12

/kernel/linux/linux-6.6/include/trace/events/
H A Dcompaction.h19 unsigned long nr_scanned,
22 TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken),
27 __field(unsigned long, nr_scanned)
34 __entry->nr_scanned = nr_scanned;
38 TP_printk("range=(0x%lx ~ 0x%lx) nr_scanned=%lu nr_taken=%lu",
41 __entry->nr_scanned,
50 unsigned long nr_scanned,
53 TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken)
61 unsigned long nr_scanned,
[all...]
H A Dvmscan.h285 unsigned long nr_scanned,
291 TP_ARGS(highest_zoneidx, order, nr_requested, nr_scanned, nr_skipped, nr_taken, isolate_mode, lru),
297 __field(unsigned long, nr_scanned)
308 __entry->nr_scanned = nr_scanned;
319 TP_printk("isolate_mode=%d classzone=%d order=%d nr_requested=%lu nr_scanned=%lu nr_skipped=%lu nr_taken=%lu lru=%s",
324 __entry->nr_scanned,
386 unsigned long nr_scanned, unsigned long nr_reclaimed,
389 TP_ARGS(nid, nr_scanned, nr_reclaimed, stat, priority, file),
393 __field(unsigned long, nr_scanned)
[all...]
/kernel/linux/linux-5.10/include/trace/events/
H A Dcompaction.h19 unsigned long nr_scanned,
22 TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken),
27 __field(unsigned long, nr_scanned)
34 __entry->nr_scanned = nr_scanned;
38 TP_printk("range=(0x%lx ~ 0x%lx) nr_scanned=%lu nr_taken=%lu",
41 __entry->nr_scanned,
50 unsigned long nr_scanned,
53 TP_ARGS(start_pfn, end_pfn, nr_scanned, nr_taken)
61 unsigned long nr_scanned,
[all...]
H A Dvmscan.h271 unsigned long nr_scanned,
277 TP_ARGS(highest_zoneidx, order, nr_requested, nr_scanned, nr_skipped, nr_taken, isolate_mode, lru),
283 __field(unsigned long, nr_scanned)
294 __entry->nr_scanned = nr_scanned;
305 TP_printk("isolate_mode=%d classzone=%d order=%d nr_requested=%lu nr_scanned=%lu nr_skipped=%lu nr_taken=%lu lru=%s",
310 __entry->nr_scanned,
372 unsigned long nr_scanned, unsigned long nr_reclaimed,
375 TP_ARGS(nid, nr_scanned, nr_reclaimed, stat, priority, file),
379 __field(unsigned long, nr_scanned)
[all...]
H A Djbd2.h465 unsigned long nr_freed, unsigned long nr_scanned,
469 nr_scanned, next_tid),
477 __field(unsigned long, nr_scanned)
487 __entry->nr_scanned = nr_scanned;
495 __entry->nr_freed, __entry->nr_scanned, __entry->next_tid)
/kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/
H A Di915_gem_shrinker.c74 * @nr_scanned: optional output for number of pages scanned (incremental)
98 unsigned long *nr_scanned, in i915_gem_shrink()
224 if (nr_scanned) in i915_gem_shrink()
225 *nr_scanned += scanned; in i915_gem_shrink()
293 sc->nr_scanned = 0; in i915_gem_shrinker_scan()
297 &sc->nr_scanned, in i915_gem_shrinker_scan()
300 if (sc->nr_scanned < sc->nr_to_scan && current_is_kswapd()) { in i915_gem_shrinker_scan()
305 sc->nr_to_scan - sc->nr_scanned, in i915_gem_shrinker_scan()
306 &sc->nr_scanned, in i915_gem_shrinker_scan()
314 return sc->nr_scanned in i915_gem_shrinker_scan()
96 i915_gem_shrink(struct drm_i915_private *i915, unsigned long target, unsigned long *nr_scanned, unsigned int shrink) i915_gem_shrink() argument
[all...]
H A Di915_gem_shrinker.h17 unsigned long *nr_scanned,
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gem/
H A Di915_gem_shrinker.c80 * @nr_scanned: optional output for number of pages scanned (incremental)
105 unsigned long *nr_scanned, in i915_gem_shrink()
251 if (nr_scanned) in i915_gem_shrink()
252 *nr_scanned += scanned; in i915_gem_shrink()
320 sc->nr_scanned = 0; in i915_gem_shrinker_scan()
324 &sc->nr_scanned, in i915_gem_shrinker_scan()
327 if (sc->nr_scanned < sc->nr_to_scan && current_is_kswapd()) { in i915_gem_shrinker_scan()
332 sc->nr_to_scan - sc->nr_scanned, in i915_gem_shrinker_scan()
333 &sc->nr_scanned, in i915_gem_shrinker_scan()
341 return sc->nr_scanned in i915_gem_shrinker_scan()
102 i915_gem_shrink(struct i915_gem_ww_ctx *ww, struct drm_i915_private *i915, unsigned long target, unsigned long *nr_scanned, unsigned int shrink) i915_gem_shrink() argument
[all...]
H A Di915_gem_shrinker.h19 unsigned long *nr_scanned,
/kernel/linux/linux-5.10/mm/
H A Dvmscan.c440 shrinkctl->nr_scanned = nr_to_scan; in do_shrink_slab()
446 count_vm_events(SLABS_SCANNED, shrinkctl->nr_scanned); in do_shrink_slab()
447 total_scan -= shrinkctl->nr_scanned; in do_shrink_slab()
448 scanned += shrinkctl->nr_scanned; in do_shrink_slab()
1046 sc->nr_scanned += nr_pages; in shrink_page_list()
1233 sc->nr_scanned -= (nr_pages - 1); in shrink_page_list()
1402 * reach here. Fixup nr_scanned and nr_pages. in shrink_page_list()
1405 sc->nr_scanned -= (nr_pages - 1); in shrink_page_list()
1587 * @nr_scanned: The number of pages that were scanned.
1595 unsigned long *nr_scanned, struc in isolate_lru_pages()
1593 isolate_lru_pages(unsigned long nr_to_scan, struct lruvec *lruvec, struct list_head *dst, unsigned long *nr_scanned, struct scan_control *sc, enum lru_list lru) isolate_lru_pages() argument
1881 unsigned long nr_scanned; shrink_inactive_list() local
1917 __count_memcg_events(lruvec_memcg(lruvec), item, nr_scanned); shrink_inactive_list() local
1987 unsigned long nr_scanned; shrink_active_list() local
2009 __count_memcg_events(lruvec_memcg(lruvec), PGREFILL, nr_scanned); shrink_active_list() local
2447 unsigned long nr_scanned; shrink_lruvec() local
2658 unsigned long nr_reclaimed, nr_scanned; shrink_node() local
3280 mem_cgroup_shrink_node(struct mem_cgroup *memcg, gfp_t gfp_mask, bool noswap, pg_data_t *pgdat, unsigned long *nr_scanned) mem_cgroup_shrink_node() argument
[all...]
H A Dzswapd.c483 unsigned long nr_scanned; in zswapd_shrink_active_list() local
496 nr_taken = isolate_lru_pages(nr_to_scan, lruvec, &l_hold, &nr_scanned, sc, lru); in zswapd_shrink_active_list()
500 __count_vm_events(PGREFILL, nr_scanned); in zswapd_shrink_active_list()
501 count_memcg_events(lruvec_memcg(lruvec), PGREFILL, nr_scanned); in zswapd_shrink_active_list() local
638 return sc->nr_scanned >= sc->nr_to_reclaim; in zswapd_shrink_anon()
682 sc.nr_scanned = 0; in zswapd_shrink_node()
687 count_vm_events(ZSWAPD_SCANNED, sc.nr_scanned); in zswapd_shrink_node()
H A Dcompaction.c560 int nr_scanned = 0, total_isolated = 0; in isolate_freepages_block() local
588 nr_scanned++; in isolate_freepages_block()
666 nr_scanned, total_isolated); in isolate_freepages_block()
679 cc->total_free_scanned += nr_scanned; in isolate_freepages_block()
804 unsigned long nr_scanned = 0, nr_isolated = 0; in isolate_migratepages_block() local
880 nr_scanned++; in isolate_migratepages_block()
1090 nr_scanned, nr_isolated); in isolate_migratepages_block()
1093 cc->total_migrate_scanned += nr_scanned; in isolate_migratepages_block()
1300 unsigned int nr_scanned = 0; in fast_isolate_freepages() local
1357 nr_scanned in fast_isolate_freepages()
1658 unsigned int nr_scanned = 0; fast_find_migrateblock() local
[all...]
H A Dmemcg_reclaim.c255 scanned = sc->nr_scanned; in shrink_anon()
301 sc->nr_scanned - scanned, in shrink_anon()
H A Dinternal.h121 unsigned long nr_scanned; member
238 struct list_head *dst, unsigned long *nr_scanned, struct scan_control *sc,
/kernel/linux/linux-6.6/mm/
H A Dcompaction.c591 int nr_scanned = 0, total_isolated = 0; in isolate_freepages_block() local
618 nr_scanned++; in isolate_freepages_block()
632 nr_scanned += (1UL << order) - 1; in isolate_freepages_block()
657 nr_scanned += isolated - 1; in isolate_freepages_block()
688 nr_scanned, total_isolated); in isolate_freepages_block()
701 cc->total_free_scanned += nr_scanned; in isolate_freepages_block()
842 unsigned long nr_scanned = 0, nr_isolated = 0; in isolate_migratepages_block() local
930 nr_scanned++; in isolate_migratepages_block()
967 nr_scanned += compound_nr(page) - 1; in isolate_migratepages_block()
1005 nr_scanned in isolate_migratepages_block()
1471 unsigned int nr_scanned = 0, total_isolated = 0; fast_isolate_freepages() local
1848 unsigned int nr_scanned = 0; fast_find_migrateblock() local
[all...]
H A Dzswapd.c484 unsigned long nr_scanned; in zswapd_shrink_active_list() local
497 nr_taken = isolate_lru_folios(nr_to_scan, lruvec, &l_hold, &nr_scanned, sc, lru); in zswapd_shrink_active_list()
501 __count_vm_events(PGREFILL, nr_scanned); in zswapd_shrink_active_list()
502 count_memcg_events(lruvec_memcg(lruvec), PGREFILL, nr_scanned); in zswapd_shrink_active_list() local
639 return sc->nr_scanned >= sc->nr_to_reclaim; in zswapd_shrink_anon()
683 sc.nr_scanned = 0; in zswapd_shrink_node()
688 count_vm_events(ZSWAPD_SCANNED, sc.nr_scanned); in zswapd_shrink_node()
H A Dvmscan.c827 shrinkctl->nr_scanned = nr_to_scan; in do_shrink_slab()
833 count_vm_events(SLABS_SCANNED, shrinkctl->nr_scanned); in do_shrink_slab()
834 total_scan -= shrinkctl->nr_scanned; in do_shrink_slab()
835 scanned += shrinkctl->nr_scanned; in do_shrink_slab()
1677 sc->nr_scanned += nr_pages; in shrink_folio_list()
1873 sc->nr_scanned -= (nr_pages - 1); in shrink_folio_list()
2064 * reach here. Fixup nr_scanned and nr_pages. in shrink_folio_list()
2067 sc->nr_scanned -= (nr_pages - 1); in shrink_folio_list()
2235 * @nr_scanned: The number of pages that were scanned.
2243 unsigned long *nr_scanned, struc in isolate_lru_folios()
2241 isolate_lru_folios(unsigned long nr_to_scan, struct lruvec *lruvec, struct list_head *dst, unsigned long *nr_scanned, struct scan_control *sc, enum lru_list lru) isolate_lru_folios() argument
2529 unsigned long nr_scanned; shrink_inactive_list() local
2565 __count_memcg_events(lruvec_memcg(lruvec), item, nr_scanned); shrink_inactive_list() local
2660 unsigned long nr_scanned; shrink_active_list() local
2681 __count_memcg_events(lruvec_memcg(lruvec), PGREFILL, nr_scanned); shrink_active_list() local
6310 unsigned long nr_scanned; shrink_lruvec() local
6520 unsigned long nr_reclaimed, nr_scanned, nr_node_reclaimed; shrink_node() local
7100 mem_cgroup_shrink_node(struct mem_cgroup *memcg, gfp_t gfp_mask, bool noswap, pg_data_t *pgdat, unsigned long *nr_scanned) mem_cgroup_shrink_node() argument
[all...]
H A Dmemcg_reclaim.c257 scanned = sc->nr_scanned; in shrink_anon()
303 sc->nr_scanned - scanned, in shrink_anon()
/kernel/linux/linux-5.10/Documentation/trace/postprocess/
H A Dtrace-vmscan-postprocess.pl115 my $regex_lru_isolate_default = 'isolate_mode=([0-9]*) classzone_idx=([0-9]*) order=([0-9]*) nr_requested=([0-9]*) nr_scanned=([0-9]*) nr_skipped=([0-9]*) nr_taken=([0-9]*) lru=([a-z_]*)';
116 my $regex_lru_shrink_inactive_default = 'nid=([0-9]*) nr_scanned=([0-9]*) nr_reclaimed=([0-9]*) nr_dirty=([0-9]*) nr_writeback=([0-9]*) nr_congested=([0-9]*) nr_immediate=([0-9]*) nr_activate_anon=([0-9]*) nr_activate_file=([0-9]*) nr_ref_keep=([0-9]*) nr_unmap_fail=([0-9]*) priority=([0-9]*) flags=([A-Z_|]*)';
117 my $regex_lru_shrink_active_default = 'lru=([A-Z_]*) nr_scanned=([0-9]*) nr_rotated=([0-9]*) priority=([0-9]*)';
209 "nr_requested", "nr_scanned", "nr_skipped", "nr_taken",
214 "nid", "nr_scanned", "nr_reclaimed", "nr_dirty", "nr_writeback",
223 "nr_scanned", "nr_rotated", "priority");
385 my $nr_scanned = $5;
394 $perprocesspid{$process_pid}->{HIGH_NR_SCANNED} += $nr_scanned;
396 $perprocesspid{$process_pid}->{HIGH_NR_FILE_SCANNED} += $nr_scanned;
398 $perprocesspid{$process_pid}->{HIGH_NR_ANON_SCANNED} += $nr_scanned;
[all...]
/kernel/linux/linux-6.6/Documentation/trace/postprocess/
H A Dtrace-vmscan-postprocess.pl115 my $regex_lru_isolate_default = 'isolate_mode=([0-9]*) classzone_idx=([0-9]*) order=([0-9]*) nr_requested=([0-9]*) nr_scanned=([0-9]*) nr_skipped=([0-9]*) nr_taken=([0-9]*) lru=([a-z_]*)';
116 my $regex_lru_shrink_inactive_default = 'nid=([0-9]*) nr_scanned=([0-9]*) nr_reclaimed=([0-9]*) nr_dirty=([0-9]*) nr_writeback=([0-9]*) nr_congested=([0-9]*) nr_immediate=([0-9]*) nr_activate_anon=([0-9]*) nr_activate_file=([0-9]*) nr_ref_keep=([0-9]*) nr_unmap_fail=([0-9]*) priority=([0-9]*) flags=([A-Z_|]*)';
117 my $regex_lru_shrink_active_default = 'lru=([A-Z_]*) nr_scanned=([0-9]*) nr_rotated=([0-9]*) priority=([0-9]*)';
209 "nr_requested", "nr_scanned", "nr_skipped", "nr_taken",
214 "nid", "nr_scanned", "nr_reclaimed", "nr_dirty", "nr_writeback",
223 "nr_scanned", "nr_rotated", "priority");
385 my $nr_scanned = $5;
394 $perprocesspid{$process_pid}->{HIGH_NR_SCANNED} += $nr_scanned;
396 $perprocesspid{$process_pid}->{HIGH_NR_FILE_SCANNED} += $nr_scanned;
398 $perprocesspid{$process_pid}->{HIGH_NR_ANON_SCANNED} += $nr_scanned;
[all...]
/kernel/linux/linux-5.10/tools/perf/scripts/python/
H A Dcompaction-times.py220 common_callchain, start_pfn, end_pfn, nr_scanned, nr_taken):
223 None, pair(nr_scanned, nr_taken), None)
227 common_callchain, start_pfn, end_pfn, nr_scanned, nr_taken):
230 None, None, pair(nr_scanned, nr_taken))
/kernel/linux/linux-6.6/tools/perf/scripts/python/
H A Dcompaction-times.py220 common_callchain, start_pfn, end_pfn, nr_scanned, nr_taken):
223 None, pair(nr_scanned, nr_taken), None)
227 common_callchain, start_pfn, end_pfn, nr_scanned, nr_taken):
230 None, None, pair(nr_scanned, nr_taken))
/kernel/linux/linux-5.10/include/linux/
H A Dshrinker.h30 unsigned long nr_scanned; member
/kernel/linux/linux-6.6/include/linux/
H A Dshrinker.h33 unsigned long nr_scanned; member
/kernel/linux/linux-5.10/fs/jbd2/
H A Dcheckpoint.c513 unsigned long nr_scanned = *nr_to_scan; in jbd2_journal_shrink_checkpoint_list() local
575 nr_scanned -= *nr_to_scan; in jbd2_journal_shrink_checkpoint_list()
577 nr_freed, nr_scanned, next_tid); in jbd2_journal_shrink_checkpoint_list()

Completed in 27 milliseconds

12