Searched refs:em_tree (Results 1 - 8 of 8) sorted by relevance
/linux-master/fs/btrfs/tests/ |
H A D | extent-map-tests.c | 14 static void free_extent_map_tree(struct extent_map_tree *em_tree) argument 19 write_lock(&em_tree->lock); 20 while (!RB_EMPTY_ROOT(&em_tree->map.rb_root)) { 21 node = rb_first_cached(&em_tree->map); 23 remove_extent_mapping(em_tree, em); 37 write_unlock(&em_tree->lock); 57 struct extent_map_tree *em_tree) 75 write_lock(&em_tree->lock); 76 ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, em->start, em->len); 77 write_unlock(&em_tree 56 test_case_1(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree) argument 151 test_case_2(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree) argument 237 __test_case_3(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree, u64 start) argument 325 test_case_3(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree) argument 341 __test_case_4(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree, u64 start) argument 453 test_case_4(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree) argument 466 add_compressed_extent(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree, u64 start, u64 len, u64 block_start) argument 532 validate_range(struct extent_map_tree *em_tree, int index) argument 593 struct extent_map_tree *em_tree; local 684 test_case_6(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree) argument 739 struct extent_map_tree *em_tree; local 957 struct extent_map_tree *em_tree; local [all...] |
/linux-master/fs/btrfs/ |
H A D | extent_map.c | 529 static noinline int merge_extent_mapping(struct extent_map_tree *em_tree, argument 563 return add_extent_mapping(em_tree, em, 0); 567 * Add extent mapping into em_tree. 570 * @em_tree: extent tree into which we want to insert the extent mapping 578 * Insert @em_in into @em_tree. In case there is an overlapping range, handle 588 struct extent_map_tree *em_tree, 601 ret = add_extent_mapping(em_tree, em, 0); 609 existing = search_extent_mapping(em_tree, start, len); 630 ret = merge_extent_mapping(em_tree, existing, 690 struct extent_map_tree *em_tree local 587 btrfs_add_extent_mapping(struct btrfs_fs_info *fs_info, struct extent_map_tree *em_tree, struct extent_map **em_in, u64 start, u64 len) argument 946 struct extent_map_tree *em_tree = &inode->extent_tree; local [all...] |
H A D | extent_map.h | 140 struct extent_map_tree *em_tree,
|
H A D | compression.c | 424 struct extent_map_tree *em_tree; local 428 em_tree = &BTRFS_I(inode)->extent_tree; 497 read_lock(&em_tree->lock); 498 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur); 499 read_unlock(&em_tree->lock); 564 struct extent_map_tree *em_tree = &inode->extent_tree; local 577 read_lock(&em_tree->lock); 578 em = lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); 579 read_unlock(&em_tree->lock);
|
H A D | defrag.c | 756 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; local 765 read_lock(&em_tree->lock); 766 em = lookup_extent_mapping(em_tree, start, sectorsize); 767 read_unlock(&em_tree->lock);
|
H A D | zoned.c | 1769 struct extent_map_tree *em_tree = &BTRFS_I(ordered->inode)->extent_tree; local 1774 write_lock(&em_tree->lock); 1775 em = search_extent_mapping(em_tree, ordered->file_offset, 1779 write_unlock(&em_tree->lock);
|
H A D | inode.c | 1227 struct extent_map_tree *em_tree = &inode->extent_tree; local 1231 read_lock(&em_tree->lock); 1232 em = search_extent_mapping(em_tree, start, num_bytes); 1241 em = search_extent_mapping(em_tree, 0, 0); 1251 read_unlock(&em_tree->lock); 6819 struct extent_map_tree *em_tree = &inode->extent_tree; local 6821 read_lock(&em_tree->lock); 6822 em = lookup_extent_mapping(em_tree, start, len); 6823 read_unlock(&em_tree->lock); 6981 write_lock(&em_tree [all...] |
H A D | tree-log.c | 6398 struct extent_map_tree *em_tree = &inode->extent_tree; local 6632 write_lock(&em_tree->lock); 6633 list_for_each_entry_safe(em, n, &em_tree->modified_extents, list) 6635 write_unlock(&em_tree->lock);
|
Completed in 159 milliseconds