Lines Matching refs:em_tree
935 struct extent_map_tree *em_tree = &inode->extent_tree; in get_extent_allocation_hint() local
939 read_lock(&em_tree->lock); in get_extent_allocation_hint()
940 em = search_extent_mapping(em_tree, start, num_bytes); in get_extent_allocation_hint()
949 em = search_extent_mapping(em_tree, 0, 0); in get_extent_allocation_hint()
959 read_unlock(&em_tree->lock); in get_extent_allocation_hint()
4765 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in btrfs_cont_expand() local
4833 write_lock(&em_tree->lock); in btrfs_cont_expand()
4834 err = add_extent_mapping(em_tree, hole_em, 1); in btrfs_cont_expand()
4835 write_unlock(&em_tree->lock); in btrfs_cont_expand()
6608 struct extent_map_tree *em_tree = &inode->extent_tree; in btrfs_get_extent() local
6611 read_lock(&em_tree->lock); in btrfs_get_extent()
6612 em = lookup_extent_mapping(em_tree, start, len); in btrfs_get_extent()
6613 read_unlock(&em_tree->lock); in btrfs_get_extent()
6791 write_lock(&em_tree->lock); in btrfs_get_extent()
6792 ret = btrfs_add_extent_mapping(fs_info, em_tree, &em, start, len); in btrfs_get_extent()
6793 write_unlock(&em_tree->lock); in btrfs_get_extent()
7251 struct extent_map_tree *em_tree; in create_io_em() local
7260 em_tree = &inode->extent_tree; in create_io_em()
7284 write_lock(&em_tree->lock); in create_io_em()
7285 ret = add_extent_mapping(em_tree, em, 1); in create_io_em()
7286 write_unlock(&em_tree->lock); in create_io_em()
9785 struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree; in __btrfs_prealloc_file_range() local
9861 write_lock(&em_tree->lock); in __btrfs_prealloc_file_range()
9862 ret = add_extent_mapping(em_tree, em, 1); in __btrfs_prealloc_file_range()
9863 write_unlock(&em_tree->lock); in __btrfs_prealloc_file_range()