Home
last modified time | relevance | path

Searched refs:discard_list (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/fs/btrfs/
A Ddiscard.c85 if (list_empty(&block_group->discard_list) || in __add_to_discard_list()
93 if (list_empty(&block_group->discard_list)) in __add_to_discard_list()
96 list_move_tail(&block_group->discard_list, in __add_to_discard_list()
125 list_del_init(&block_group->discard_list); in add_to_discard_unused_list()
133 list_add_tail(&block_group->discard_list, in add_to_discard_unused_list()
154 list_del_init(&block_group->discard_list); in remove_from_discard_list()
186 struct list_head *discard_list = &discard_ctl->discard_list[i]; in find_next_block_group() local
188 if (!list_empty(discard_list)) { in find_next_block_group()
191 discard_list); in find_next_block_group()
713 &discard_ctl->discard_list[i], in btrfs_discard_purge_list()
[all …]
A Dblock-group.h190 struct list_head discard_list; member
A Dfs.h319 struct list_head discard_list[BTRFS_NR_DISCARD_LISTS]; member
A Dblock-group.c159 if (WARN_ON(!list_empty(&cache->discard_list))) in btrfs_put_block_group()
1559 if (!list_empty(&block_group->discard_list)) { in btrfs_delete_unused_bgs()
2126 INIT_LIST_HEAD(&cache->discard_list); in btrfs_create_block_group_cache()
/linux-6.3-rc2/fs/ext4/
A Dmballoc.c3285 struct list_head discard_list; in ext4_discard_work() local
3289 INIT_LIST_HEAD(&discard_list); in ext4_discard_work()
3291 list_splice_init(&sbi->s_discard_list, &discard_list); in ext4_discard_work()
3295 list_for_each_entry_safe(fd, nfd, &discard_list, efd_list) { in ext4_discard_work()
5265 struct list_head discard_list; in ext4_mb_discard_lg_preallocations() local
5270 INIT_LIST_HEAD(&discard_list); in ext4_mb_discard_lg_preallocations()
5298 list_add(&pa->u.pa_tmp_list, &discard_list); in ext4_mb_discard_lg_preallocations()
5313 list_for_each_entry_safe(pa, tmp, &discard_list, u.pa_tmp_list) { in ext4_mb_discard_lg_preallocations()

Completed in 24 milliseconds