Searched refs:map_tree (Results 1 - 7 of 7) sorted by relevance
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | volumes.c | 6684 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in read_one_chunk() local 6709 read_lock(&map_tree->lock); in read_one_chunk() 6710 em = lookup_extent_mapping(map_tree, logical, 1); in read_one_chunk() 6711 read_unlock(&map_tree->lock); in read_one_chunk() 6780 write_lock(&map_tree->lock); in read_one_chunk() 6781 ret = add_extent_mapping(map_tree, em, 0); in read_one_chunk() 6782 write_unlock(&map_tree->lock); in read_one_chunk() 7100 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in btrfs_check_rw_degradable() local 7105 read_lock(&map_tree->lock); in btrfs_check_rw_degradable() 7106 em = lookup_extent_mapping(map_tree, in btrfs_check_rw_degradable() [all...] |
H A D | block-group.c | 1840 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in check_chunk_block_group_mappings() local 1847 read_lock(&map_tree->lock); in check_chunk_block_group_mappings() 1853 em = lookup_extent_mapping(map_tree, start, 1); in check_chunk_block_group_mappings() 1854 read_unlock(&map_tree->lock); in check_chunk_block_group_mappings()
|
H A D | scrub.c | 3371 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in scrub_chunk() local 3377 read_lock(&map_tree->lock); in scrub_chunk() 3378 em = lookup_extent_mapping(map_tree, chunk_offset, 1); in scrub_chunk() 3379 read_unlock(&map_tree->lock); in scrub_chunk()
|
H A D | inode.c | 4989 struct extent_map_tree *map_tree = &BTRFS_I(inode)->extent_tree; in evict_inode_truncate_pages() local 4995 write_lock(&map_tree->lock); in evict_inode_truncate_pages() 4996 while (!RB_EMPTY_ROOT(&map_tree->map.rb_root)) { in evict_inode_truncate_pages() 4999 node = rb_first_cached(&map_tree->map); in evict_inode_truncate_pages() 5003 remove_extent_mapping(map_tree, em); in evict_inode_truncate_pages() 5006 write_unlock(&map_tree->lock); in evict_inode_truncate_pages() 5008 write_lock(&map_tree->lock); in evict_inode_truncate_pages() 5011 write_unlock(&map_tree->lock); in evict_inode_truncate_pages()
|
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | volumes.c | 6745 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in read_one_chunk() local 6781 read_lock(&map_tree->lock); in read_one_chunk() 6782 em = lookup_extent_mapping(map_tree, logical, 1); in read_one_chunk() 6783 read_unlock(&map_tree->lock); in read_one_chunk() 6849 write_lock(&map_tree->lock); in read_one_chunk() 6850 ret = add_extent_mapping(map_tree, em, 0); in read_one_chunk() 6851 write_unlock(&map_tree->lock); in read_one_chunk() 7167 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in btrfs_check_rw_degradable() local 7172 read_lock(&map_tree->lock); in btrfs_check_rw_degradable() 7173 em = lookup_extent_mapping(map_tree, in btrfs_check_rw_degradable() [all...] |
H A D | scrub.c | 2321 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in scrub_chunk() local 2327 read_lock(&map_tree->lock); in scrub_chunk() 2328 em = lookup_extent_mapping(map_tree, bg->start, bg->length); in scrub_chunk() 2329 read_unlock(&map_tree->lock); in scrub_chunk()
|
H A D | block-group.c | 2247 struct extent_map_tree *map_tree = &fs_info->mapping_tree; in check_chunk_block_group_mappings() local 2254 read_lock(&map_tree->lock); in check_chunk_block_group_mappings() 2260 em = lookup_extent_mapping(map_tree, start, 1); in check_chunk_block_group_mappings() 2261 read_unlock(&map_tree->lock); in check_chunk_block_group_mappings()
|
Completed in 46 milliseconds