Lines Matching refs:splice
10077 struct list_head splice; in start_delalloc_inodes() local
10082 INIT_LIST_HEAD(&splice); in start_delalloc_inodes()
10086 list_splice_init(&root->delalloc_inodes, &splice); in start_delalloc_inodes()
10087 while (!list_empty(&splice)) { in start_delalloc_inodes()
10088 binode = list_entry(splice.next, struct btrfs_inode, in start_delalloc_inodes()
10136 if (!list_empty(&splice)) { in start_delalloc_inodes()
10138 list_splice_tail(&splice, &root->delalloc_inodes); in start_delalloc_inodes()
10171 struct list_head splice; in btrfs_start_delalloc_roots() local
10177 INIT_LIST_HEAD(&splice); in btrfs_start_delalloc_roots()
10181 list_splice_init(&fs_info->delalloc_roots, &splice); in btrfs_start_delalloc_roots()
10182 while (!list_empty(&splice)) { in btrfs_start_delalloc_roots()
10190 root = list_first_entry(&splice, struct btrfs_root, in btrfs_start_delalloc_roots()
10208 if (!list_empty(&splice)) { in btrfs_start_delalloc_roots()
10210 list_splice_tail(&splice, &fs_info->delalloc_roots); in btrfs_start_delalloc_roots()