Lines Matching defs:splice
9454 struct list_head splice;
9459 INIT_LIST_HEAD(&splice);
9463 list_splice_init(&root->delalloc_inodes, &splice);
9464 while (!list_empty(&splice)) {
9465 binode = list_entry(splice.next, struct btrfs_inode,
9517 if (!list_empty(&splice)) {
9519 list_splice_tail(&splice, &root->delalloc_inodes);
9552 struct list_head splice;
9558 INIT_LIST_HEAD(&splice);
9562 list_splice_init(&fs_info->delalloc_roots, &splice);
9563 while (!list_empty(&splice) && nr) {
9571 root = list_first_entry(&splice, struct btrfs_root,
9589 if (!list_empty(&splice)) {
9591 list_splice_tail(&splice, &fs_info->delalloc_roots);