/Linux-v6.1/fs/btrfs/ |
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); 92 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em); 94 struct extent_map *cur, 95 struct extent_map *new, 98 struct extent_map *alloc_extent_map(void); [all …]
|
D | extent_map.c | 18 sizeof(struct extent_map), 0, in extent_map_init() 51 struct extent_map *alloc_extent_map(void) in alloc_extent_map() 53 struct extent_map *em; in alloc_extent_map() 71 void free_extent_map(struct extent_map *em) in free_extent_map() 92 static int tree_insert(struct rb_root_cached *root, struct extent_map *em) in tree_insert() 96 struct extent_map *entry = NULL; in tree_insert() 103 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 118 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 125 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 128 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() [all …]
|
D | volumes.h | 617 int btrfs_get_io_geometry(struct btrfs_fs_info *fs_info, struct extent_map *map, 684 u64 btrfs_calc_stripe_length(const struct extent_map *em); 689 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
|
D | Makefile | 27 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
|
D | inode.c | 122 static struct extent_map *create_io_em(struct btrfs_inode *inode, u64 start, 964 struct extent_map *em; in submit_one_async_extent() 1108 struct extent_map *em; in get_extent_allocation_hint() 1187 struct extent_map *em; in cow_file_range() 2083 struct extent_map *em; in run_delalloc_nocow() 2531 struct extent_map *em; in split_zoned_em() 2532 struct extent_map *split_pre = NULL; in split_zoned_em() 2533 struct extent_map *split_mid = NULL; in split_zoned_em() 2534 struct extent_map *split_post = NULL; in split_zoned_em() 2802 struct extent_map *em; in btrfs_find_new_delalloc_bytes() [all …]
|
D | volumes.c | 1761 struct extent_map *em; in find_next_chunk() 1769 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 3021 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info, in btrfs_get_chunk_map() 3025 struct extent_map *em; in btrfs_get_chunk_map() 3076 struct extent_map *em; in btrfs_remove_chunk() 5368 struct extent_map *em; in create_chunk() 5528 struct extent_map *em; in btrfs_chunk_alloc_add_chunk_item() 5676 struct extent_map *em; in btrfs_chunk_writeable() 5713 struct extent_map *em; in btrfs_mapping_tree_free() 5732 struct extent_map *em; in btrfs_num_copies() [all …]
|
D | block-group.h | 293 u64 group_start, struct extent_map *em);
|
D | block-group.c | 863 u64 group_start, struct extent_map *em) in btrfs_remove_block_group() 1118 struct extent_map *em; in btrfs_start_trans_remove_block_group() 1664 struct extent_map *em; in read_bg_from_eb() 1762 struct extent_map *em; in btrfs_rmap_block() 1940 struct extent_map *em; in check_chunk_block_group_mappings() 2111 struct extent_map *em; in fill_dummy_bgs() 2115 em = rb_entry(node, struct extent_map, rb_node); in fill_dummy_bgs() 2344 struct extent_map *em; in insert_dev_extents() 4095 struct extent_map *em; in btrfs_unfreeze_block_group()
|
D | extent_io.c | 1428 struct extent_map *em; in calc_bio_boundaries() 1698 static struct extent_map * 1700 u64 start, u64 len, struct extent_map **em_cached) in __get_extent_map() 1702 struct extent_map *em; in __get_extent_map() 1731 static int btrfs_do_readpage(struct page *page, struct extent_map **em_cached, in btrfs_do_readpage() 1743 struct extent_map *em; in btrfs_do_readpage() 1920 struct extent_map **em_cached, in contiguous_readpages() 2077 struct extent_map *em; in __extent_writepage_io() 3318 struct extent_map *em_cached = NULL; in extent_readahead() 3412 struct extent_map *em; in try_release_extent_mapping()
|
D | compression.c | 340 struct extent_map *em; in alloc_compressed_bio() 523 struct extent_map *em; in add_ra_bio_pages() 674 struct extent_map *em; in btrfs_submit_compressed_read()
|
D | file.c | 2376 struct extent_map *hole_em; in fill_holes() 2475 struct extent_map *em; in find_first_non_hole() 3135 struct extent_map *em; in btrfs_zero_range_check_range_boundary() 3160 struct extent_map *em; in btrfs_zero_range() 3349 struct extent_map *em; in btrfs_fallocate() 3533 struct extent_map *em; in find_delalloc_subrange() 3579 struct extent_map *next_em; in find_delalloc_subrange()
|
D | ioctl.c | 1057 static struct extent_map *defrag_get_extent(struct btrfs_inode *inode, in defrag_get_extent() 1063 struct extent_map *em; in defrag_get_extent() 1185 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent() 1190 struct extent_map *em; in defrag_lookup_extent() 1234 const struct extent_map *em) in get_extent_max_capacity() 1241 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent() 1245 struct extent_map *next; in defrag_check_next_extent() 1411 struct extent_map *em; in defrag_collect_targets()
|
D | dev-replace.c | 566 struct extent_map *em; in btrfs_finish_block_group_to_copy() 829 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
|
D | zoned.c | 1277 struct extent_map *em; in btrfs_load_block_group_zone_info() 1681 struct extent_map *em; in btrfs_rewrite_logical_zoned() 1849 struct extent_map *em; in btrfs_zoned_get_device()
|
D | tree-log.c | 4548 const struct extent_map *em1, *em2; in extent_cmp() 4550 em1 = list_entry(a, struct extent_map, list); in extent_cmp() 4551 em2 = list_entry(b, struct extent_map, list); in extent_cmp() 4563 const struct extent_map *em, in log_extent_csums() 4671 const struct extent_map *em, in log_one_extent() 4890 struct extent_map *em, *n; in btrfs_log_changed_extents() 4932 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents() 6597 struct extent_map *em, *n; in btrfs_log_inode()
|
D | file-item.c | 1213 struct extent_map *em) in btrfs_extent_item_to_extent_map()
|
D | ctree.h | 3339 struct extent_map *em); 3426 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
|
D | scrub.c | 3558 struct extent_map *em, in scrub_stripe() 3741 struct extent_map *em; in scrub_chunk()
|
D | relocation.c | 2893 struct extent_map *em; in setup_relocation_extent_mapping()
|
/Linux-v6.1/fs/btrfs/tests/ |
D | extent-map-tests.c | 15 struct extent_map *em; in free_extent_map_tree() 21 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 58 struct extent_map *em; in test_case_1() 148 struct extent_map *em; in test_case_2() 230 struct extent_map *em; in __test_case_3() 329 struct extent_map *em; in __test_case_4() 461 struct extent_map *em; in test_rmap_block()
|
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-v6.1/fs/ocfs2/ |
D | Makefile | 20 extent_map.o \
|
/Linux-v6.1/include/trace/events/ |
D | btrfs.h | 15 struct extent_map; 286 const struct extent_map *map), 336 const struct extent_map *existing, const struct extent_map *map,
|