Searched refs:extent_map_tree (Results  1 – 20 of 20) sorted by relevance
| /Linux-v5.4/fs/btrfs/ | 
| D | extent_map.h | 59 struct extent_map_tree {  struct84 void extent_map_tree_init(struct extent_map_tree *tree);  argument
 85 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree,
 87 int add_extent_mapping(struct extent_map_tree *tree,
 89 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em);
 90 void replace_extent_mapping(struct extent_map_tree *tree,
 99 int unpin_extent_cache(struct extent_map_tree *tree, u64 start, u64 len, u64 gen);
 100 void clear_em_logging(struct extent_map_tree *tree, struct extent_map *em);
 101 struct extent_map *search_extent_mapping(struct extent_map_tree *tree,
 104 			     struct extent_map_tree *em_tree,
 
 | 
| D | extent_map.c | 36 void extent_map_tree_init(struct extent_map_tree *tree)  in extent_map_tree_init()231 static void try_merge_map(struct extent_map_tree *tree, struct extent_map *em)  in try_merge_map()
 281 int unpin_extent_cache(struct extent_map_tree *tree, u64 start, u64 len,  in unpin_extent_cache()
 320 void clear_em_logging(struct extent_map_tree *tree, struct extent_map *em)  in clear_em_logging()
 327 static inline void setup_extent_mapping(struct extent_map_tree *tree,  in setup_extent_mapping()
 382 int add_extent_mapping(struct extent_map_tree *tree,  in add_extent_mapping()
 403 __lookup_extent_mapping(struct extent_map_tree *tree,  in __lookup_extent_mapping()
 442 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree,  in lookup_extent_mapping()
 459 struct extent_map *search_extent_mapping(struct extent_map_tree *tree,  in search_extent_mapping()
 473 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em)  in remove_extent_mapping()
 [all …]
 
 | 
| D | btrfs_inode.h | 53 	struct extent_map_tree extent_tree;
 | 
| D | volumes.h | 437 void btrfs_mapping_tree_free(struct extent_map_tree *tree);
 | 
| D | compression.c | 441 	struct extent_map_tree *em_tree;  in add_ra_bio_pages()550 	struct extent_map_tree *em_tree;  in btrfs_submit_compressed_read()
 
 | 
| D | extent_io.h | 254 struct extent_map_tree;
 | 
| D | block-group.c | 1114 		struct extent_map_tree *em_tree;  in btrfs_remove_block_group()1133 	struct extent_map_tree *em_tree = &fs_info->mapping_tree;  in btrfs_start_trans_remove_block_group()
 1457 			struct extent_map_tree *em_tree;  in find_first_block_group()
 1641 	struct extent_map_tree *map_tree = &fs_info->mapping_tree;  in check_chunk_block_group_mappings()
 
 | 
| D | volumes.c | 1819 	struct extent_map_tree *em_tree;  in find_next_chunk()2941 	struct extent_map_tree *em_tree;  in btrfs_get_chunk_map()
 4912 	struct extent_map_tree *em_tree;  in __btrfs_alloc_chunk()
 5365 void btrfs_mapping_tree_free(struct extent_map_tree *tree)  in btrfs_mapping_tree_free()
 6720 	struct extent_map_tree *map_tree = &fs_info->mapping_tree;  in read_one_chunk()
 7136 	struct extent_map_tree *map_tree = &fs_info->mapping_tree;  in btrfs_check_rw_degradable()
 7655 	struct extent_map_tree *em_tree = &fs_info->mapping_tree;  in verify_one_dev_extent()
 7744 	struct extent_map_tree *em_tree = &fs_info->mapping_tree;  in verify_chunk_dev_extent_mapping()
 
 | 
| D | dev-replace.c | 727 	struct extent_map_tree *em_tree = &fs_info->mapping_tree;  in btrfs_dev_replace_update_device_in_mapping_tree()
 | 
| D | file.c | 593 	struct extent_map_tree *em_tree = &inode->extent_tree;  in btrfs_drop_extent_cache()2286 	struct extent_map_tree *em_tree = &inode->extent_tree;  in fill_holes()
 
 | 
| D | inode.c | 922 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in get_extent_allocation_hint()5099 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in btrfs_cont_expand()
 5318 	struct extent_map_tree *map_tree = &BTRFS_I(inode)->extent_tree;  in evict_inode_truncate_pages()
 6928 	struct extent_map_tree *em_tree = &inode->extent_tree;  in btrfs_get_extent()
 7568 	struct extent_map_tree *em_tree;  in create_io_em()
 10380 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in __btrfs_prealloc_file_range()
 
 | 
| D | ioctl.c | 1016 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in check_defrag_in_cache()1107 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in defrag_lookup_extent()
 
 | 
| D | extent_io.c | 2381 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in btrfs_get_io_failure_record()4406 	struct extent_map_tree *map = &btrfs_inode->extent_tree;  in try_release_extent_mapping()
 
 | 
| D | tree-log.c | 4502 	struct extent_map_tree *tree = &inode->extent_tree;  in btrfs_log_changed_extents()5117 	struct extent_map_tree *em_tree = &inode->extent_tree;  in btrfs_log_inode()
 
 | 
| D | free-space-cache.c | 3363 	struct extent_map_tree *em_tree;  in btrfs_put_block_group_trimming()
 | 
| D | ctree.h | 560 	struct extent_map_tree mapping_tree;
 | 
| D | scrub.c | 3426 	struct extent_map_tree *map_tree = &fs_info->mapping_tree;  in scrub_chunk()
 | 
| D | disk-io.c | 209 	struct extent_map_tree *em_tree = &inode->extent_tree;  in btree_get_extent()
 | 
| D | relocation.c | 3199 	struct extent_map_tree *em_tree = &BTRFS_I(inode)->extent_tree;  in setup_extent_mapping()
 | 
| /Linux-v5.4/fs/btrfs/tests/ | 
| D | extent-map-tests.c | 10 static void free_extent_map_tree(struct extent_map_tree *em_tree)  in free_extent_map_tree()51 		struct extent_map_tree *em_tree)  in test_case_1()
 141 		struct extent_map_tree *em_tree)  in test_case_2()
 223 		struct extent_map_tree *em_tree, u64 start)  in __test_case_3()
 306 		struct extent_map_tree *em_tree)  in test_case_3()
 322 		struct extent_map_tree *em_tree, u64 start)  in __test_case_4()
 428 		struct extent_map_tree *em_tree)  in test_case_4()
 443 	struct extent_map_tree *em_tree;  in btrfs_test_extent_map()
 
 |