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

/linux-master/fs/btrfs/
H A Ddiscard.c73 return &discard_ctl->discard_list[block_group->discard_index];
100 if (list_empty(&block_group->discard_list) ||
108 if (list_empty(&block_group->discard_list))
111 list_move_tail(&block_group->discard_list,
133 queued = !list_empty(&block_group->discard_list);
140 list_del_init(&block_group->discard_list);
148 list_add_tail(&block_group->discard_list,
149 &discard_ctl->discard_list[BTRFS_DISCARD_INDEX_UNUSED]);
168 queued = !list_empty(&block_group->discard_list);
169 list_del_init(&block_group->discard_list);
201 struct list_head *discard_list = &discard_ctl->discard_list[i]; local
[all...]
H A Dblock-group.h211 struct list_head discard_list; member in struct:btrfs_block_group
H A Dfs.h365 struct list_head discard_list[BTRFS_NR_DISCARD_LISTS]; member in struct:btrfs_discard_ctl
H A Dblock-group.c162 * A block_group shouldn't be on the discard_list anymore.
163 * Remove the block_group from the discard_list to prevent us
166 if (WARN_ON(!list_empty(&cache->discard_list)))
1627 if (!list_empty(&block_group->discard_list)) {
2222 INIT_LIST_HEAD(&cache->discard_list);
/linux-master/fs/ext4/
H A Dmballoc.c3534 LIST_HEAD(discard_list);
3539 list_splice_init(&sbi->s_discard_list, &discard_list);
3543 list_for_each_entry_safe(fd, nfd, &discard_list, efd_list) {
5837 LIST_HEAD(discard_list);
5868 list_add(&pa->u.pa_tmp_list, &discard_list);
5883 list_for_each_entry_safe(pa, tmp, &discard_list, u.pa_tmp_list) {

Completed in 409 milliseconds