Searched refs:nr_shrink (Results 1 – 4 of 4) sorted by relevance
| /linux/fs/f2fs/ |
| H A D | extent_cache.c | 391 struct extent_tree *et, unsigned int nr_shrink) in __free_extent_tree() argument 399 for (count = 0; node && count < nr_shrink; count++) { in __free_extent_tree() 646 unsigned int nr_shrink = type == EX_READ ? in __destroy_extent_node() local 656 node_cnt += __free_extent_tree(sbi, et, nr_shrink); in __destroy_extent_node() 975 static unsigned int __shrink_extent_tree(struct f2fs_sb_info *sbi, int nr_shrink, in __shrink_extent_tree() argument 995 nr_shrink - node_cnt - tree_cnt); in __shrink_extent_tree() 1009 if (node_cnt + tree_cnt >= nr_shrink) in __shrink_extent_tree() 1020 remained = nr_shrink - (node_cnt + tree_cnt); in __shrink_extent_tree() 1095 unsigned int f2fs_shrink_read_extent_tree(struct f2fs_sb_info *sbi, int nr_shrink) in f2fs_shrink_read_extent_tree() argument 1100 return __shrink_extent_tree(sbi, nr_shrink, EX_READ); in f2fs_shrink_read_extent_tree() [all …]
|
| H A D | node.c | 543 int f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink) in f2fs_try_to_free_nats() argument 546 int nr = nr_shrink; in f2fs_try_to_free_nats() 553 while (nr_shrink) { in f2fs_try_to_free_nats() 565 nr_shrink--; in f2fs_try_to_free_nats() 572 return nr - nr_shrink; in f2fs_try_to_free_nats() 2809 int f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink) in f2fs_try_to_free_nids() argument 2812 int nr = nr_shrink; in f2fs_try_to_free_nids() 2820 while (nr_shrink && nm_i->nid_cnt[FREE_NID] > MAX_FREE_NIDS) { in f2fs_try_to_free_nids() 2826 if (!nr_shrink || !batch || in f2fs_try_to_free_nids() 2831 nr_shrink--; in f2fs_try_to_free_nids() [all …]
|
| H A D | f2fs.h | 3876 int f2fs_try_to_free_nats(struct f2fs_sb_info *sbi, int nr_shrink); 4036 int f2fs_try_to_free_nids(struct f2fs_sb_info *sbi, int nr_shrink); 4652 int nr_shrink); 4662 int nr_shrink);
|
| /linux/fs/erofs/ |
| H A D | internal.h | 487 unsigned long nr_shrink);
|