Lines Matching refs:em_tree
922 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in get_extent_allocation_hint() local
926 read_lock(&em_tree->lock); in get_extent_allocation_hint()
927 em = search_extent_mapping(em_tree, start, num_bytes); in get_extent_allocation_hint()
936 em = search_extent_mapping(em_tree, 0, 0); in get_extent_allocation_hint()
946 read_unlock(&em_tree->lock); in get_extent_allocation_hint()
5099 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in btrfs_cont_expand() local
5161 write_lock(&em_tree->lock); in btrfs_cont_expand()
5162 err = add_extent_mapping(em_tree, hole_em, 1); in btrfs_cont_expand()
5163 write_unlock(&em_tree->lock); in btrfs_cont_expand()
6928 struct extent_map_tree *em_tree = &inode->extent_tree; in btrfs_get_extent() local
6932 read_lock(&em_tree->lock); in btrfs_get_extent()
6933 em = lookup_extent_mapping(em_tree, start, len); in btrfs_get_extent()
6936 read_unlock(&em_tree->lock); in btrfs_get_extent()
7125 write_lock(&em_tree->lock); in btrfs_get_extent()
7126 err = btrfs_add_extent_mapping(fs_info, em_tree, &em, start, len); in btrfs_get_extent()
7127 write_unlock(&em_tree->lock); in btrfs_get_extent()
7568 struct extent_map_tree *em_tree; in create_io_em() local
7578 em_tree = &BTRFS_I(inode)->extent_tree; in create_io_em()
7603 write_lock(&em_tree->lock); in create_io_em()
7604 ret = add_extent_mapping(em_tree, em, 1); in create_io_em()
7605 write_unlock(&em_tree->lock); in create_io_em()
10380 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in __btrfs_prealloc_file_range() local
10458 write_lock(&em_tree->lock); in __btrfs_prealloc_file_range()
10459 ret = add_extent_mapping(em_tree, em, 1); in __btrfs_prealloc_file_range()
10460 write_unlock(&em_tree->lock); in __btrfs_prealloc_file_range()