/linux/fs/btrfs/ |
A D | extent_map.c | 17 sizeof(struct extent_map), 0, in extent_map_init() 52 struct extent_map *em; in alloc_extent_map() 152 struct extent_map *entry; in __tree_search() 190 static int mergable_maps(struct extent_map *prev, struct extent_map *next) in mergable_maps() 300 struct extent_map *em; in unpin_extent_cache() 420 static struct extent_map * 424 struct extent_map *em; in __lookup_extent_mapping() 517 static struct extent_map *next_extent_map(struct extent_map *em) in next_extent_map() 527 static struct extent_map *prev_extent_map(struct extent_map *em) in prev_extent_map() 548 struct extent_map *prev; in merge_extent_mapping() [all …]
|
A D | extent_map.h | 30 struct extent_map { struct 58 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 63 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() 70 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() 78 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 81 struct extent_map *em, int modified); 84 struct extent_map *cur, 85 struct extent_map *new, 88 struct extent_map *alloc_extent_map(void); 89 void free_extent_map(struct extent_map *em); [all …]
|
A D | extent_io.h | 174 typedef struct extent_map *(get_extent_t)(struct btrfs_inode *inode, 183 int btrfs_do_readpage(struct page *page, struct extent_map **em_cached,
|
A D | inode.c | 931 struct extent_map *em; in submit_one_async_extent() 1072 struct extent_map *em; in get_extent_allocation_hint() 1127 struct extent_map *em; in cow_file_range() 1884 struct extent_map *em; in run_delalloc_nocow() 2325 struct extent_map *em; in split_zoned_em() 2611 struct extent_map *em; in btrfs_find_new_delalloc_bytes() 7265 struct extent_map *em; in btrfs_get_extent_fiemap() 7429 struct extent_map *em; in btrfs_new_extent_direct() 7718 struct extent_map *em; in create_io_em() 7857 struct extent_map *em; in btrfs_dio_iomap_begin() [all …]
|
A D | volumes.h | 501 int btrfs_get_io_geometry(struct btrfs_fs_info *fs_info, struct extent_map *map, 572 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
|
A D | Makefile | 26 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
|
A D | volumes.c | 1774 struct extent_map *em; in find_next_chunk() 3008 struct extent_map *em; in btrfs_get_chunk_map() 3059 struct extent_map *em; in btrfs_remove_chunk() 5351 struct extent_map *em; in create_chunk() 5512 struct extent_map *em; in btrfs_chunk_alloc_add_chunk_item() 5660 struct extent_map *em; in btrfs_chunk_writeable() 5697 struct extent_map *em; in btrfs_mapping_tree_free() 5716 struct extent_map *em; in btrfs_num_copies() 5762 struct extent_map *em; in btrfs_full_stripe_len() 5779 struct extent_map *em; in btrfs_is_parity_mirror() [all …]
|
A D | block-group.c | 860 u64 group_start, struct extent_map *em) in btrfs_remove_block_group() 1110 struct extent_map *em; in btrfs_start_trans_remove_block_group() 1630 struct extent_map *em; in read_bg_from_eb() 1750 struct extent_map *em; in btrfs_rmap_block() 1938 struct extent_map *em; in check_chunk_block_group_mappings() 2118 struct extent_map *em; in fill_dummy_bgs() 2122 em = rb_entry(node, struct extent_map, rb_node); in fill_dummy_bgs() 2346 struct extent_map *em; in insert_dev_extents() 4001 struct extent_map *em; in btrfs_unfreeze_block_group()
|
A D | file.c | 535 struct extent_map *em; in btrfs_drop_extent_cache() 536 struct extent_map *split = NULL; in btrfs_drop_extent_cache() 537 struct extent_map *split2 = NULL; in btrfs_drop_extent_cache() 2437 struct extent_map *hole_em; in fill_holes() 2541 struct extent_map *em; in find_first_non_hole() 3188 struct extent_map *em; in btrfs_zero_range_check_range_boundary() 3213 struct extent_map *em; in btrfs_zero_range() 3403 struct extent_map *em; in btrfs_fallocate() 3600 struct extent_map *em = NULL; in find_desired_extent()
|
A D | block-group.h | 269 u64 group_start, struct extent_map *em);
|
A D | extent_io.c | 2502 struct extent_map *em; in btrfs_get_io_failure_record() 3256 struct extent_map *em; in calc_bio_boundaries() 3524 static struct extent_map * 3528 struct extent_map *em; in __get_extent_map() 3570 struct extent_map *em; in btrfs_do_readpage() 3755 struct extent_map **em_cached, in contiguous_readpages() 3921 struct extent_map *em; in __extent_writepage_io() 5223 struct extent_map *em_cached = NULL; in extent_readahead() 5319 struct extent_map *em; in try_release_extent_mapping() 5405 struct extent_map *em; in get_extent_skip_holes() [all …]
|
A D | compression.c | 462 struct extent_map *em; in alloc_compressed_bio() 660 struct extent_map *em; in add_ra_bio_pages() 809 struct extent_map *em; in btrfs_submit_compressed_read()
|
A D | zoned.c | 1162 struct extent_map *em; in btrfs_load_block_group_zone_info() 1537 struct extent_map *em; in btrfs_rewrite_logical_zoned() 1712 struct extent_map *em; in btrfs_zoned_get_device()
|
A D | dev-replace.c | 592 struct extent_map *em; in btrfs_finish_block_group_to_copy() 851 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
|
A D | tree-log.c | 4449 const struct extent_map *em1, *em2; in extent_cmp() 4451 em1 = list_entry(a, struct extent_map, list); in extent_cmp() 4452 em2 = list_entry(b, struct extent_map, list); in extent_cmp() 4464 const struct extent_map *em, in log_extent_csums() 4570 const struct extent_map *em, in log_one_extent() 4799 struct extent_map *em, *n; in btrfs_log_changed_extents() 4841 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents() 5773 struct extent_map *em, *n; in btrfs_log_inode()
|
A D | ioctl.c | 992 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent() 997 struct extent_map *em; in defrag_lookup_extent() 1026 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent() 1029 struct extent_map *next; in defrag_check_next_extent() 1172 struct extent_map *em; in defrag_collect_targets()
|
A D | ctree.h | 3178 struct extent_map *em); 3192 struct extent_map *btrfs_get_extent_fiemap(struct btrfs_inode *inode, 3248 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
|
A D | file-item.c | 1195 struct extent_map *em) in btrfs_extent_item_to_extent_map()
|
A D | scrub.c | 3587 struct extent_map *em; in scrub_chunk()
|
A D | relocation.c | 2890 struct extent_map *em; in setup_relocation_extent_mapping()
|
/linux/fs/btrfs/tests/ |
A D | extent-map-tests.c | 15 struct extent_map *em; in free_extent_map_tree() 20 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 56 struct extent_map *em; in test_case_1() 146 struct extent_map *em; in test_case_2() 228 struct extent_map *em; in __test_case_3() 327 struct extent_map *em; in __test_case_4() 459 struct extent_map *em; in test_rmap_block()
|
A D | inode-tests.c | 221 struct extent_map *em = NULL; in test_btrfs_get_extent() 822 struct extent_map *em = NULL; in test_hole_first()
|
/linux/fs/ocfs2/ |
A D | Makefile | 20 extent_map.o \
|
/linux/include/trace/events/ |
A D | btrfs.h | 15 struct extent_map; 285 const struct extent_map *map), 335 const struct extent_map *existing, const struct extent_map *map,
|