Home
last modified time | relevance | path

Searched refs:map_tree (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/fs/btrfs/
Dvolumes.c1523 em_tree = &fs_info->mapping_tree.map_tree; in find_next_chunk()
2741 em_tree = &root->fs_info->mapping_tree.map_tree; in btrfs_remove_chunk()
4730 em_tree = &extent_root->fs_info->mapping_tree.map_tree; in __btrfs_alloc_chunk()
4799 em_tree = &extent_root->fs_info->mapping_tree.map_tree; in btrfs_finish_chunk_alloc()
4949 struct btrfs_mapping_tree *map_tree = &root->fs_info->mapping_tree; in btrfs_chunk_readonly() local
4954 read_lock(&map_tree->map_tree.lock); in btrfs_chunk_readonly()
4955 em = lookup_extent_mapping(&map_tree->map_tree, chunk_offset, 1); in btrfs_chunk_readonly()
4956 read_unlock(&map_tree->map_tree.lock); in btrfs_chunk_readonly()
4987 extent_map_tree_init(&tree->map_tree); in btrfs_mapping_init()
4995 write_lock(&tree->map_tree.lock); in btrfs_mapping_tree_free()
[all …]
Dvolumes.h431 int btrfs_rmap_block(struct btrfs_mapping_tree *map_tree,
497 int btrfs_is_parity_mirror(struct btrfs_mapping_tree *map_tree,
500 struct btrfs_mapping_tree *map_tree,
Dscrub.c3439 struct btrfs_mapping_tree *map_tree = in scrub_chunk() local
3446 read_lock(&map_tree->map_tree.lock); in scrub_chunk()
3447 em = lookup_extent_mapping(&map_tree->map_tree, chunk_offset, 1); in scrub_chunk()
3448 read_unlock(&map_tree->map_tree.lock); in scrub_chunk()
Ddev-replace.c606 struct extent_map_tree *em_tree = &fs_info->mapping_tree.map_tree; in btrfs_dev_replace_update_device_in_mapping_tree()
Dinode.c5057 struct extent_map_tree *map_tree = &BTRFS_I(inode)->extent_tree; in evict_inode_truncate_pages() local
5063 write_lock(&map_tree->lock); in evict_inode_truncate_pages()
5064 while (!RB_EMPTY_ROOT(&map_tree->map)) { in evict_inode_truncate_pages()
5067 node = rb_first(&map_tree->map); in evict_inode_truncate_pages()
5071 remove_extent_mapping(map_tree, em); in evict_inode_truncate_pages()
5074 write_unlock(&map_tree->lock); in evict_inode_truncate_pages()
5076 write_lock(&map_tree->lock); in evict_inode_truncate_pages()
5079 write_unlock(&map_tree->lock); in evict_inode_truncate_pages()
Dextent_io.c2103 struct btrfs_mapping_tree *map_tree = &fs_info->mapping_tree; in repair_io_failure() local
2110 if (btrfs_is_parity_mirror(map_tree, logical, length, mirror_num)) in repair_io_failure()
Dfree-space-cache.c3340 em_tree = &block_group->fs_info->mapping_tree.map_tree; in btrfs_put_block_group_trimming()
Dctree.h233 struct extent_map_tree map_tree; member
Dextent-tree.c10268 em_tree = &root->fs_info->mapping_tree.map_tree; in btrfs_remove_block_group()
10302 struct extent_map_tree *em_tree = &fs_info->mapping_tree.map_tree; in btrfs_start_trans_remove_block_group()