• Home
  • Raw
  • Download

Lines Matching refs:root

15 static void insert_extent(struct btrfs_root *root, u64 start, u64 len,  in insert_extent()  argument
21 struct extent_buffer *leaf = root->node; in insert_extent()
36 setup_items_for_insert(root, &path, &key, &value_len, 1); in insert_extent()
50 static void insert_inode_item_key(struct btrfs_root *root) in insert_inode_item_key() argument
53 struct extent_buffer *leaf = root->node; in insert_inode_item_key()
66 setup_items_for_insert(root, &path, &key, &value_len, 1); in insert_inode_item_key()
87 static void setup_file_extents(struct btrfs_root *root, u32 sectorsize) in setup_file_extents() argument
94 insert_extent(root, offset, 5, 5, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
105 insert_extent(root, offset, 1, 1, 0, 0, 0, BTRFS_FILE_EXTENT_INLINE, 0, in setup_file_extents()
111 insert_extent(root, offset, 4, 4, 0, 0, 0, BTRFS_FILE_EXTENT_REG, 0, in setup_file_extents()
117 insert_extent(root, offset, sectorsize - 1, sectorsize - 1, 0, in setup_file_extents()
127 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
131 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents()
135 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
143 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
159 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
163 insert_extent(root, offset, sectorsize, 4 * sectorsize, sectorsize, in setup_file_extents()
168 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
176 insert_extent(root, offset, 2 * sectorsize, 2 * sectorsize, 0, in setup_file_extents()
185 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents()
190 insert_extent(root, offset, sectorsize, sectorsize, 0, in setup_file_extents()
195 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
203 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
208 insert_extent(root, offset, sectorsize, sectorsize, 0, disk_bytenr, in setup_file_extents()
220 struct btrfs_root *root = NULL; in test_btrfs_get_extent() local
246 root = btrfs_alloc_dummy_root(fs_info); in test_btrfs_get_extent()
247 if (IS_ERR(root)) { in test_btrfs_get_extent()
252 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_btrfs_get_extent()
253 if (!root->node) { in test_btrfs_get_extent()
258 btrfs_set_header_nritems(root->node, 0); in test_btrfs_get_extent()
259 btrfs_set_header_level(root->node, 0); in test_btrfs_get_extent()
263 BTRFS_I(inode)->root = root; in test_btrfs_get_extent()
282 setup_file_extents(root, sectorsize); in test_btrfs_get_extent()
817 btrfs_free_dummy_root(root); in test_btrfs_get_extent()
826 struct btrfs_root *root = NULL; in test_hole_first() local
848 root = btrfs_alloc_dummy_root(fs_info); in test_hole_first()
849 if (IS_ERR(root)) { in test_hole_first()
854 root->node = alloc_dummy_extent_buffer(fs_info, nodesize); in test_hole_first()
855 if (!root->node) { in test_hole_first()
860 btrfs_set_header_nritems(root->node, 0); in test_hole_first()
861 btrfs_set_header_level(root->node, 0); in test_hole_first()
862 BTRFS_I(inode)->root = root; in test_hole_first()
869 insert_inode_item_key(root); in test_hole_first()
870 insert_extent(root, sectorsize, sectorsize, sectorsize, 0, sectorsize, in test_hole_first()
919 btrfs_free_dummy_root(root); in test_hole_first()
928 struct btrfs_root *root = NULL; in test_extent_accounting() local
945 root = btrfs_alloc_dummy_root(fs_info); in test_extent_accounting()
946 if (IS_ERR(root)) { in test_extent_accounting()
951 BTRFS_I(inode)->root = root; in test_extent_accounting()
1106 btrfs_free_dummy_root(root); in test_extent_accounting()