Lines Matching refs:splice
9500 struct list_head splice; in __start_delalloc_inodes() local
9504 INIT_LIST_HEAD(&splice); in __start_delalloc_inodes()
9508 list_splice_init(&root->delalloc_inodes, &splice); in __start_delalloc_inodes()
9509 while (!list_empty(&splice)) { in __start_delalloc_inodes()
9510 binode = list_entry(splice.next, struct btrfs_inode, in __start_delalloc_inodes()
9548 if (!list_empty_careful(&splice)) { in __start_delalloc_inodes()
9550 list_splice_tail(&splice, &root->delalloc_inodes); in __start_delalloc_inodes()
9587 struct list_head splice; in btrfs_start_delalloc_roots() local
9593 INIT_LIST_HEAD(&splice); in btrfs_start_delalloc_roots()
9597 list_splice_init(&fs_info->delalloc_roots, &splice); in btrfs_start_delalloc_roots()
9598 while (!list_empty(&splice) && nr) { in btrfs_start_delalloc_roots()
9599 root = list_first_entry(&splice, struct btrfs_root, in btrfs_start_delalloc_roots()
9630 if (!list_empty_careful(&splice)) { in btrfs_start_delalloc_roots()
9632 list_splice_tail(&splice, &fs_info->delalloc_roots); in btrfs_start_delalloc_roots()