/openbmc/linux/fs/btrfs/ |
H A D | extent_map.h | 32 struct extent_map { struct 68 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 73 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() 80 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() 88 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 91 struct extent_map *em, int modified); 96 struct extent_map *alloc_extent_map(void); 97 void free_extent_map(struct extent_map *em); 102 struct extent_map *search_extent_mapping(struct extent_map_tree *tree, 106 struct extent_map **em_in, u64 start, u64 len); [all …]
|
H A D | extent_map.c | 19 sizeof(struct extent_map), 0, in extent_map_init() 48 struct extent_map *em; in alloc_extent_map() 141 struct extent_map *entry; in __tree_search() 186 static int mergable_maps(struct extent_map *prev, struct extent_map *next) in mergable_maps() 299 struct extent_map *em; in unpin_extent_cache() 427 struct extent_map *em; in __lookup_extent_mapping() 524 static struct extent_map *next_extent_map(const struct extent_map *em) in next_extent_map() 534 static struct extent_map *prev_extent_map(struct extent_map *em) in prev_extent_map() 679 struct extent_map *em; in drop_all_extent_maps_fast() 712 struct extent_map *em; in btrfs_drop_extent_map_range() [all …]
|
H A D | defrag.c | 482 static struct extent_map *defrag_get_extent(struct btrfs_inode *inode, in defrag_get_extent() 488 struct extent_map *em; in defrag_get_extent() 610 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent() 615 struct extent_map *em; in defrag_lookup_extent() 659 const struct extent_map *em) in get_extent_max_capacity() 666 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent() 670 struct extent_map *next; in defrag_check_next_extent() 835 struct extent_map *em; in defrag_collect_targets()
|
H A D | file-item.h | 66 struct extent_map *em);
|
H A D | Makefile | 28 extent_map.o sysfs.o accessors.o xattr.o ordered-data.o \
|
H A D | volumes.h | 666 u64 btrfs_calc_stripe_length(const struct extent_map *em); 671 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
|
H A D | volumes.c | 1793 struct extent_map *em; in find_next_chunk() 3047 struct extent_map *em; in btrfs_get_chunk_map() 3099 struct extent_map *em; in btrfs_remove_chunk() 5401 struct extent_map *em; in create_chunk() 5560 struct extent_map *em; in btrfs_chunk_alloc_add_chunk_item() 5708 struct extent_map *em; in btrfs_chunk_writeable() 5745 struct extent_map *em; in btrfs_mapping_tree_free() 5764 struct extent_map *em; in btrfs_num_copies() 5803 struct extent_map *em; in btrfs_full_stripe_len() 5823 struct extent_map *em; in btrfs_is_parity_mirror() [all …]
|
H A D | block-group.h | 307 u64 group_start, struct extent_map *em);
|
H A D | inode.c | 1105 struct extent_map *em; in submit_one_async_extent() 1216 struct extent_map *em; in get_extent_allocation_hint() 1287 struct extent_map *em; in cow_file_range() 2137 struct extent_map *em; in run_delalloc_nocow() 2618 struct extent_map *em; in btrfs_find_new_delalloc_bytes() 7000 struct extent_map *em; in btrfs_new_extent_direct() 7262 struct extent_map *em; in create_io_em() 7449 struct extent_map *em; in btrfs_dio_iomap_begin() 9604 struct extent_map *em; in __btrfs_prealloc_file_range() 10092 struct extent_map *em; in btrfs_encoded_read() [all …]
|
H A D | block-group.c | 1050 u64 group_start, struct extent_map *em) in btrfs_remove_block_group() 1299 struct extent_map *em; in btrfs_start_trans_remove_block_group() 1984 struct extent_map *em; in read_bg_from_eb() 2080 struct extent_map *em; in btrfs_rmap_block() 2256 struct extent_map *em; in check_chunk_block_group_mappings() 2430 struct extent_map *em; in fill_dummy_bgs() 2434 em = rb_entry(node, struct extent_map, rb_node); in fill_dummy_bgs() 2674 struct extent_map *em; in insert_dev_extents() 4477 struct extent_map *em; in btrfs_unfreeze_block_group()
|
H A D | extent_io.c | 929 static struct extent_map * 931 u64 start, u64 len, struct extent_map **em_cached) in __get_extent_map() 933 struct extent_map *em; in __get_extent_map() 962 static int btrfs_do_readpage(struct page *page, struct extent_map **em_cached, in btrfs_do_readpage() 973 struct extent_map *em; in btrfs_do_readpage() 1136 struct extent_map **em_cached, in contiguous_readpages() 1287 struct extent_map *em; in __extent_writepage_io() 2231 struct extent_map *em_cached = NULL; in extent_readahead() 2325 struct extent_map *em; in try_release_extent_mapping()
|
H A D | btrfs_inode.h | 480 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
|
H A D | compression.c | 330 struct extent_map *em; in add_ra_bio_pages() 477 struct extent_map *em; in btrfs_submit_compressed_read()
|
H A D | dev-replace.c | 552 struct extent_map *em; in btrfs_finish_block_group_to_copy() 831 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
|
H A D | file.c | 2072 struct extent_map *hole_em; in fill_holes() 2171 struct extent_map *em; in find_first_non_hole() 2827 struct extent_map *em; in btrfs_zero_range_check_range_boundary() 2852 struct extent_map *em; in btrfs_zero_range() 3041 struct extent_map *em; in btrfs_fallocate()
|
H A D | tree-log.c | 4502 const struct extent_map *em1, *em2; in extent_cmp() 4504 em1 = list_entry(a, struct extent_map, list); in extent_cmp() 4505 em2 = list_entry(b, struct extent_map, list); in extent_cmp() 4517 const struct extent_map *em, in log_extent_csums() 4624 const struct extent_map *em, in log_one_extent() 4848 struct extent_map *em, *n; in btrfs_log_changed_extents() 4888 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents() 6578 struct extent_map *em, *n; in btrfs_log_inode()
|
H A D | zoned.c | 1447 struct extent_map *em; in btrfs_load_block_group_zone_info() 1679 struct extent_map *em; in btrfs_rewrite_logical_zoned()
|
H A D | file-item.c | 1267 struct extent_map *em) in btrfs_extent_item_to_extent_map()
|
H A D | scrub.c | 2147 struct extent_map *em, in scrub_stripe() 2323 struct extent_map *em; in scrub_chunk()
|
H A D | relocation.c | 2943 struct extent_map *em; in setup_relocation_extent_mapping()
|
/openbmc/linux/fs/btrfs/tests/ |
H A D | extent-map-tests.c | 16 struct extent_map *em; in free_extent_map_tree() 22 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 59 struct extent_map *em; in test_case_1() 149 struct extent_map *em; in test_case_2() 231 struct extent_map *em; in __test_case_3() 330 struct extent_map *em; in __test_case_4() 449 struct extent_map *em; in add_compressed_extent() 519 struct extent_map *entry = rb_entry(n, struct extent_map, rb_node); in validate_range() 665 struct extent_map *em = NULL; in test_case_6() 719 struct extent_map *em; in test_case_7() [all …]
|
H A D | inode-tests.c | 223 struct extent_map *em = NULL; in test_btrfs_get_extent() 812 struct extent_map *em = NULL; in test_hole_first()
|
/openbmc/linux/fs/ocfs2/ |
H A D | Makefile | 20 extent_map.o \
|
/openbmc/linux/include/trace/events/ |
H A D | btrfs.h | 15 struct extent_map; 286 const struct extent_map *map), 336 const struct extent_map *existing, const struct extent_map *map,
|