Searched refs:em_tree (Results 1 – 11 of 11) sorted by relevance
/linux-6.3-rc2/fs/btrfs/tests/ |
A D | extent-map-tests.c | 18 write_lock(&em_tree->lock); in free_extent_map_tree() 36 write_unlock(&em_tree->lock); in free_extent_map_tree() 74 write_lock(&em_tree->lock); in test_case_1() 95 write_lock(&em_tree->lock); in test_case_1() 116 write_lock(&em_tree->lock); in test_case_1() 162 write_lock(&em_tree->lock); in test_case_2() 183 write_lock(&em_tree->lock); in test_case_2() 204 write_lock(&em_tree->lock); in test_case_2() 605 em_tree = kzalloc(sizeof(*em_tree), GFP_KERNEL); in btrfs_test_extent_map() 606 if (!em_tree) { in btrfs_test_extent_map() [all …]
|
/linux-6.3-rc2/fs/btrfs/ |
A D | extent_map.c | 581 return add_extent_mapping(em_tree, em, 0); in merge_extent_mapping() 606 struct extent_map_tree *em_tree, in btrfs_add_extent_mapping() argument 619 ret = add_extent_mapping(em_tree, em, 0); in btrfs_add_extent_mapping() 650 ret = merge_extent_mapping(em_tree, existing, in btrfs_add_extent_mapping() 717 drop_all_extent_maps_fast(em_tree); in btrfs_drop_extent_map_range() 737 write_lock(&em_tree->lock); in btrfs_drop_extent_map_range() 738 em = lookup_extent_mapping(em_tree, start, len); in btrfs_drop_extent_map_range() 860 replace_extent_mapping(em_tree, em, split, in btrfs_drop_extent_map_range() 865 ret = add_extent_mapping(em_tree, split, in btrfs_drop_extent_map_range() 901 remove_extent_mapping(em_tree, em); in btrfs_drop_extent_map_range() [all …]
|
A D | compression.c | 383 struct extent_map_tree *em_tree; in add_ra_bio_pages() local 387 em_tree = &BTRFS_I(inode)->extent_tree; in add_ra_bio_pages() 456 read_lock(&em_tree->lock); in add_ra_bio_pages() 457 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur); in add_ra_bio_pages() 458 read_unlock(&em_tree->lock); in add_ra_bio_pages() 522 struct extent_map_tree *em_tree; in btrfs_submit_compressed_read() local 538 em_tree = &BTRFS_I(inode)->extent_tree; in btrfs_submit_compressed_read() 544 read_lock(&em_tree->lock); in btrfs_submit_compressed_read() 545 em = lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); in btrfs_submit_compressed_read() 546 read_unlock(&em_tree->lock); in btrfs_submit_compressed_read()
|
A D | block-group.c | 1246 struct extent_map_tree *em_tree; in btrfs_remove_block_group() local 1249 write_lock(&em_tree->lock); in btrfs_remove_block_group() 1251 write_unlock(&em_tree->lock); in btrfs_remove_block_group() 1274 read_lock(&em_tree->lock); in btrfs_start_trans_remove_block_group() 1276 read_unlock(&em_tree->lock); in btrfs_start_trans_remove_block_group() 1874 struct extent_map_tree *em_tree; in read_bg_from_eb() local 1886 read_lock(&em_tree->lock); in read_bg_from_eb() 1888 read_unlock(&em_tree->lock); in read_bg_from_eb() 4325 struct extent_map_tree *em_tree; in btrfs_unfreeze_block_group() local 4336 write_lock(&em_tree->lock); in btrfs_unfreeze_block_group() [all …]
|
A D | extent_map.h | 107 struct extent_map_tree *em_tree,
|
A D | zoned.c | 1283 struct extent_map_tree *em_tree = &fs_info->mapping_tree; in btrfs_load_block_group_zone_info() local 1311 read_lock(&em_tree->lock); in btrfs_load_block_group_zone_info() 1312 em = lookup_extent_mapping(em_tree, logical, length); in btrfs_load_block_group_zone_info() 1313 read_unlock(&em_tree->lock); in btrfs_load_block_group_zone_info() 1686 struct extent_map_tree *em_tree; in btrfs_rewrite_logical_zoned() local 1716 em_tree = &inode->extent_tree; in btrfs_rewrite_logical_zoned() 1717 write_lock(&em_tree->lock); in btrfs_rewrite_logical_zoned() 1718 em = search_extent_mapping(em_tree, ordered->file_offset, in btrfs_rewrite_logical_zoned() 1722 write_unlock(&em_tree->lock); in btrfs_rewrite_logical_zoned()
|
A D | volumes.c | 1781 read_lock(&em_tree->lock); in find_next_chunk() 1787 read_unlock(&em_tree->lock); in find_next_chunk() 3035 read_lock(&em_tree->lock); in btrfs_get_chunk_map() 3037 read_unlock(&em_tree->lock); in btrfs_get_chunk_map() 5416 write_lock(&em_tree->lock); in create_chunk() 5423 write_unlock(&em_tree->lock); in create_chunk() 5449 write_lock(&em_tree->lock); in create_chunk() 7832 read_lock(&em_tree->lock); in verify_one_dev_extent() 7834 read_unlock(&em_tree->lock); in verify_one_dev_extent() 7929 read_lock(&em_tree->lock); in verify_chunk_dev_extent_mapping() [all …]
|
A D | defrag.c | 613 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in defrag_lookup_extent() local 622 read_lock(&em_tree->lock); in defrag_lookup_extent() 623 em = lookup_extent_mapping(em_tree, start, sectorsize); in defrag_lookup_extent() 624 read_unlock(&em_tree->lock); in defrag_lookup_extent()
|
A D | dev-replace.c | 814 struct extent_map_tree *em_tree = &fs_info->mapping_tree; in btrfs_dev_replace_update_device_in_mapping_tree() local 820 write_lock(&em_tree->lock); in btrfs_dev_replace_update_device_in_mapping_tree() 822 em = lookup_extent_mapping(em_tree, start, (u64)-1); in btrfs_dev_replace_update_device_in_mapping_tree() 832 write_unlock(&em_tree->lock); in btrfs_dev_replace_update_device_in_mapping_tree()
|
A D | inode.c | 1132 read_lock(&em_tree->lock); in get_extent_allocation_hint() 1142 em = search_extent_mapping(em_tree, 0, 0); in get_extent_allocation_hint() 1152 read_unlock(&em_tree->lock); in get_extent_allocation_hint() 2556 write_lock(&em_tree->lock); in split_zoned_em() 2605 add_extent_mapping(em_tree, split_mid, 1); in split_zoned_em() 2619 add_extent_mapping(em_tree, split_post, 1); in split_zoned_em() 2628 write_unlock(&em_tree->lock); in split_zoned_em() 6802 read_lock(&em_tree->lock); in btrfs_get_extent() 6804 read_unlock(&em_tree->lock); in btrfs_get_extent() 6963 write_lock(&em_tree->lock); in btrfs_get_extent() [all …]
|
A D | tree-log.c | 6348 struct extent_map_tree *em_tree = &inode->extent_tree; in btrfs_log_inode() local 6582 write_lock(&em_tree->lock); in btrfs_log_inode() 6583 list_for_each_entry_safe(em, n, &em_tree->modified_extents, list) in btrfs_log_inode() 6585 write_unlock(&em_tree->lock); in btrfs_log_inode()
|
Completed in 68 milliseconds