Lines Matching defs:sc
178 struct shrink_control *sc)
193 if (!(sc->gfp_mask & __GFP_FS))
200 fs_objects = sb->s_op->nr_cached_objects(sb, sc);
202 inodes = list_lru_shrink_count(&sb->s_inode_lru, sc);
203 dentries = list_lru_shrink_count(&sb->s_dentry_lru, sc);
209 dentries = mult_frac(sc->nr_to_scan, dentries, total_objects);
210 inodes = mult_frac(sc->nr_to_scan, inodes, total_objects);
211 fs_objects = mult_frac(sc->nr_to_scan, fs_objects, total_objects);
220 sc->nr_to_scan = dentries + 1;
221 freed = prune_dcache_sb(sb, sc);
222 sc->nr_to_scan = inodes + 1;
223 freed += prune_icache_sb(sb, sc);
226 sc->nr_to_scan = fs_objects + 1;
227 freed += sb->s_op->free_cached_objects(sb, sc);
235 struct shrink_control *sc)
261 total_objects = sb->s_op->nr_cached_objects(sb, sc);
263 total_objects += list_lru_shrink_count(&sb->s_dentry_lru, sc);
264 total_objects += list_lru_shrink_count(&sb->s_inode_lru, sc);