Lines Matching refs:root

16 static void insert_extent(struct btrfs_root *root, u64 start, u64 len,  in insert_extent()  argument
22 struct extent_buffer *leaf = root->node; in insert_extent()
41 btrfs_setup_item_for_insert(NULL, root, &path, &key, value_len); in insert_extent()
55 static void insert_inode_item_key(struct btrfs_root *root) in insert_inode_item_key() argument
58 struct extent_buffer *leaf = root->node; in insert_inode_item_key()
75 btrfs_setup_item_for_insert(NULL, root, &path, &key, value_len); in insert_inode_item_key()
96 static void setup_file_extents(struct btrfs_root *root, u32 sectorsize) in setup_file_extents() argument
107 insert_extent(root, offset, 6, 6, 0, 0, 0, BTRFS_FILE_EXTENT_INLINE, 0, in setup_file_extents()
113 insert_extent(root, offset, 4, 4, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
119 insert_extent(root, offset, sectorsize - 1, sectorsize - 1, 0, in setup_file_extents()
129 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
133 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents()
137 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
145 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
161 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
165 insert_extent(root, offset, sectorsize, 4 * sectorsize, sectorsize, in setup_file_extents()
170 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
178 insert_extent(root, offset, 2 * sectorsize, 2 * sectorsize, 0, in setup_file_extents()
187 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
192 insert_extent(root, offset, sectorsize, sectorsize, 0, in setup_file_extents()
197 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
205 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
210 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
222 struct btrfs_root *root = NULL; in test_btrfs_get_extent() local
243 root = btrfs_alloc_dummy_root(fs_info); in test_btrfs_get_extent()
244 if (IS_ERR(root)) { in test_btrfs_get_extent()
249 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_btrfs_get_extent()
250 if (!root->node) { in test_btrfs_get_extent()
255 btrfs_set_header_nritems(root->node, 0); in test_btrfs_get_extent()
256 btrfs_set_header_level(root->node, 0); in test_btrfs_get_extent()
260 BTRFS_I(inode)->root = root; in test_btrfs_get_extent()
279 setup_file_extents(root, sectorsize); in test_btrfs_get_extent()
790 btrfs_free_dummy_root(root); in test_btrfs_get_extent()
799 struct btrfs_root *root = NULL; in test_hole_first() local
817 root = btrfs_alloc_dummy_root(fs_info); in test_hole_first()
818 if (IS_ERR(root)) { in test_hole_first()
823 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_hole_first()
824 if (!root->node) { in test_hole_first()
829 btrfs_set_header_nritems(root->node, 0); in test_hole_first()
830 btrfs_set_header_level(root->node, 0); in test_hole_first()
831 BTRFS_I(inode)->root = root; in test_hole_first()
838 insert_inode_item_key(root); in test_hole_first()
839 insert_extent(root, sectorsize, sectorsize, sectorsize, 0, sectorsize, in test_hole_first()
889 btrfs_free_dummy_root(root); in test_hole_first()
898 struct btrfs_root *root = NULL; in test_extent_accounting() local
915 root = btrfs_alloc_dummy_root(fs_info); in test_extent_accounting()
916 if (IS_ERR(root)) { in test_extent_accounting()
921 BTRFS_I(inode)->root = root; in test_extent_accounting()
1072 btrfs_free_dummy_root(root); in test_extent_accounting()