Lines Matching refs:root

26 static void insert_extent(struct btrfs_root *root, u64 start, u64 len,  in insert_extent()  argument
32 struct extent_buffer *leaf = root->node; in insert_extent()
47 setup_items_for_insert(root, &path, &key, &value_len, value_len, in insert_extent()
62 static void insert_inode_item_key(struct btrfs_root *root) in insert_inode_item_key() argument
65 struct extent_buffer *leaf = root->node; in insert_inode_item_key()
78 setup_items_for_insert(root, &path, &key, &value_len, value_len, in insert_inode_item_key()
100 static void setup_file_extents(struct btrfs_root *root) in setup_file_extents() argument
107 insert_extent(root, offset, 5, 5, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
118 insert_extent(root, offset, 1, 1, 0, 0, 0, BTRFS_FILE_EXTENT_INLINE, 0, in setup_file_extents()
124 insert_extent(root, offset, 4, 4, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
130 insert_extent(root, offset, 4095, 4095, 0, disk_bytenr, 4096, in setup_file_extents()
140 insert_extent(root, offset, 4096, 16384, 0, disk_bytenr, 16384, in setup_file_extents()
144 insert_extent(root, offset, 4096, 4096, 0, 0, 0, BTRFS_FILE_EXTENT_REG, in setup_file_extents()
148 insert_extent(root, offset, 8192, 16384, 8192, disk_bytenr, 16384, in setup_file_extents()
155 insert_extent(root, offset, 4096, 4096, 0, disk_bytenr, 4096, in setup_file_extents()
171 insert_extent(root, offset, 4096, 16384, 0, disk_bytenr, 16384, in setup_file_extents()
175 insert_extent(root, offset, 4096, 16384, 4096, disk_bytenr, 16384, in setup_file_extents()
179 insert_extent(root, offset, 8192, 16384, 8192, disk_bytenr, 16384, in setup_file_extents()
186 insert_extent(root, offset, 8192, 8192, 0, disk_bytenr, 4096, in setup_file_extents()
194 insert_extent(root, offset, 4096, 16384, 0, disk_bytenr, 4096, in setup_file_extents()
198 insert_extent(root, offset, 4096, 4096, 0, disk_bytenr + 4096, 4096, in setup_file_extents()
202 insert_extent(root, offset, 8192, 16384, 8192, disk_bytenr, 4096, in setup_file_extents()
209 insert_extent(root, offset, 4096, 4096, 0, disk_bytenr, 4096, in setup_file_extents()
214 insert_extent(root, offset, 4096, 4096, 0, disk_bytenr, 4096, in setup_file_extents()
225 struct btrfs_root *root = NULL; in test_btrfs_get_extent() local
242 root = btrfs_alloc_dummy_root(); in test_btrfs_get_extent()
243 if (IS_ERR(root)) { in test_btrfs_get_extent()
252 root->fs_info = btrfs_alloc_dummy_fs_info(); in test_btrfs_get_extent()
253 if (!root->fs_info) { in test_btrfs_get_extent()
258 root->node = alloc_dummy_extent_buffer(NULL, 4096); in test_btrfs_get_extent()
259 if (!root->node) { in test_btrfs_get_extent()
268 extent_buffer_get(root->node); in test_btrfs_get_extent()
269 btrfs_set_header_nritems(root->node, 0); in test_btrfs_get_extent()
270 btrfs_set_header_level(root->node, 0); in test_btrfs_get_extent()
274 BTRFS_I(inode)->root = root; in test_btrfs_get_extent()
297 setup_file_extents(root); in test_btrfs_get_extent()
813 btrfs_free_dummy_root(root); in test_btrfs_get_extent()
820 struct btrfs_root *root = NULL; in test_hole_first() local
834 root = btrfs_alloc_dummy_root(); in test_hole_first()
835 if (IS_ERR(root)) { in test_hole_first()
840 root->fs_info = btrfs_alloc_dummy_fs_info(); in test_hole_first()
841 if (!root->fs_info) { in test_hole_first()
846 root->node = alloc_dummy_extent_buffer(NULL, 4096); in test_hole_first()
847 if (!root->node) { in test_hole_first()
852 extent_buffer_get(root->node); in test_hole_first()
853 btrfs_set_header_nritems(root->node, 0); in test_hole_first()
854 btrfs_set_header_level(root->node, 0); in test_hole_first()
855 BTRFS_I(inode)->root = root; in test_hole_first()
862 insert_inode_item_key(root); in test_hole_first()
863 insert_extent(root, 4096, 4096, 4096, 0, 4096, 4096, in test_hole_first()
910 btrfs_free_dummy_root(root); in test_hole_first()
917 struct btrfs_root *root = NULL; in test_extent_accounting() local
926 root = btrfs_alloc_dummy_root(); in test_extent_accounting()
927 if (IS_ERR(root)) { in test_extent_accounting()
932 root->fs_info = btrfs_alloc_dummy_fs_info(); in test_extent_accounting()
933 if (!root->fs_info) { in test_extent_accounting()
938 BTRFS_I(inode)->root = root; in test_extent_accounting()
1101 btrfs_free_dummy_root(root); in test_extent_accounting()