Lines Matching defs:nr_to_scan
152 static int es_reclaim_extents(struct ext4_inode_info *ei, int *nr_to_scan);
153 static int __es_shrink(struct ext4_sb_info *sbi, int nr_to_scan,
1548 static int __es_shrink(struct ext4_sb_info *sbi, int nr_to_scan,
1595 nr_shrunk += es_reclaim_extents(ei, &nr_to_scan);
1598 if (nr_to_scan <= 0)
1614 nr_shrunk = es_reclaim_extents(locked_ei, &nr_to_scan);
1644 trace_ext4_es_shrink_count(sbi->s_sb, sc->nr_to_scan, nr);
1653 int nr_to_scan = sc->nr_to_scan;
1657 trace_ext4_es_shrink_scan_enter(sbi->s_sb, nr_to_scan, ret);
1659 nr_shrunk = __es_shrink(sbi, nr_to_scan, NULL);
1766 * most *nr_to_scan extents, update *nr_to_scan accordingly.
1768 * Return 0 if we hit end of tree / interval, 1 if we exhausted nr_to_scan.
1773 int *nr_to_scan, int *nr_shrunk)
1784 while (*nr_to_scan > 0) {
1790 (*nr_to_scan)--;
1815 static int es_reclaim_extents(struct ext4_inode_info *ei, int *nr_to_scan)
1830 if (!es_do_reclaim_extents(ei, EXT_MAX_BLOCKS, nr_to_scan, &nr_shrunk) &&
1832 es_do_reclaim_extents(ei, start - 1, nr_to_scan, &nr_shrunk);