| /Linux-v5.4/fs/btrfs/ |
| D | extent_map.c | 17 sizeof(struct extent_map), 0, in extent_map_init() 50 struct extent_map *alloc_extent_map(void) in alloc_extent_map() 52 struct extent_map *em; in alloc_extent_map() 72 void free_extent_map(struct extent_map *em) in free_extent_map() 94 static int tree_insert(struct rb_root_cached *root, struct extent_map *em) in tree_insert() 98 struct extent_map *entry = NULL; in tree_insert() 105 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 120 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 127 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 130 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() [all …]
|
| D | extent_map.h | 30 struct extent_map { struct 65 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 70 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() 77 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() 85 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 88 struct extent_map *em, int modified); 89 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em); 91 struct extent_map *cur, 92 struct extent_map *new, 95 struct extent_map *alloc_extent_map(void); [all …]
|
| D | Makefile | 8 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
|
| D | disk-io.h | 136 struct extent_map *btree_get_extent(struct btrfs_inode *inode,
|
| D | block-group.h | 201 u64 group_start, struct extent_map *em);
|
| D | file.c | 476 struct extent_map *em; in btrfs_find_new_delalloc_bytes() 590 struct extent_map *em; in btrfs_drop_extent_cache() 591 struct extent_map *split = NULL; in btrfs_drop_extent_cache() 592 struct extent_map *split2 = NULL; in btrfs_drop_extent_cache() 2285 struct extent_map *hole_em; in fill_holes() 2390 struct extent_map *em; in find_first_non_hole() 2958 struct extent_map *em; in btrfs_zero_range_check_range_boundary() 2983 struct extent_map *em; in btrfs_zero_range() 3167 struct extent_map *em; in btrfs_fallocate() 3356 struct extent_map *em = NULL; in find_desired_extent()
|
| D | volumes.c | 1820 struct extent_map *em; in find_next_chunk() 1828 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 2938 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info, in btrfs_get_chunk_map() 2942 struct extent_map *em; in btrfs_get_chunk_map() 2970 struct extent_map *em; in btrfs_remove_chunk() 4913 struct extent_map *em; in __btrfs_alloc_chunk() 5196 struct extent_map *em; in btrfs_finish_chunk_alloc() 5329 struct extent_map *em; in btrfs_chunk_readonly() 5367 struct extent_map *em; in btrfs_mapping_tree_free() 5386 struct extent_map *em; in btrfs_num_copies() [all …]
|
| D | inode.c | 87 static struct extent_map *create_io_em(struct inode *inode, u64 start, u64 len, 758 struct extent_map *em; in submit_compressed_extents() 923 struct extent_map *em; in get_extent_allocation_hint() 977 struct extent_map *em; in cow_file_range() 1571 struct extent_map *em; in run_delalloc_nocow() 5097 struct extent_map *em = NULL; in btrfs_cont_expand() 5133 struct extent_map *hole_em; in btrfs_cont_expand() 5326 struct extent_map *em; in evict_inode_truncate_pages() 5329 em = rb_entry(node, struct extent_map, rb_node); in evict_inode_truncate_pages() 6910 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode, in btrfs_get_extent() [all …]
|
| D | extent_io.c | 2378 struct extent_map *em; in btrfs_get_io_failure_record() 3017 static struct extent_map * 3020 struct extent_map **em_cached) in __get_extent_map() 3022 struct extent_map *em; in __get_extent_map() 3054 struct extent_map **em_cached, in __do_readpage() 3067 struct extent_map *em; in __do_readpage() 3263 struct extent_map **em_cached, in contiguous_readpages() 3422 struct extent_map *em; in __extent_writepage_io() 4294 struct extent_map *em_cached = NULL; in extent_readpages() 4401 struct extent_map *em; in try_release_extent_mapping() [all …]
|
| D | volumes.h | 496 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
|
| D | compression.c | 439 struct extent_map *em; in add_ra_bio_pages() 561 struct extent_map *em; in btrfs_submit_compressed_read()
|
| D | tree-log.c | 4246 struct extent_map *em1, *em2; in extent_cmp() 4248 em1 = list_entry(a, struct extent_map, list); in extent_cmp() 4249 em2 = list_entry(b, struct extent_map, list); in extent_cmp() 4261 const struct extent_map *em) in log_extent_csums() 4305 const struct extent_map *em, in log_one_extent() 4500 struct extent_map *em, *n; in btrfs_log_changed_extents() 4561 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents() 5424 struct extent_map *em, *n; in btrfs_log_inode()
|
| D | extent_io.h | 256 typedef struct extent_map *(get_extent_t)(struct btrfs_inode *inode,
|
| D | block-group.c | 861 u64 group_start, struct extent_map *em) in btrfs_remove_block_group() 1134 struct extent_map *em; in btrfs_start_trans_remove_block_group() 1458 struct extent_map *em; in find_first_block_group() 1642 struct extent_map *em; in check_chunk_block_group_mappings()
|
| D | ioctl.c | 1015 struct extent_map *em = NULL; in check_defrag_in_cache() 1105 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start) in defrag_lookup_extent() 1109 struct extent_map *em; in defrag_lookup_extent() 1136 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em) in defrag_check_next_extent() 1138 struct extent_map *next; in defrag_check_next_extent() 1160 struct extent_map *em; in should_defrag_range()
|
| D | dev-replace.c | 728 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
|
| D | ctree.h | 2814 struct extent_map *em); 2817 struct extent_map *btrfs_get_extent_fiemap(struct btrfs_inode *inode, 2877 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
|
| D | file-item.c | 936 struct extent_map *em) in btrfs_extent_item_to_extent_map()
|
| D | disk-io.c | 204 struct extent_map *btree_get_extent(struct btrfs_inode *inode, in btree_get_extent() 210 struct extent_map *em; in btree_get_extent()
|
| D | free-space-cache.c | 3364 struct extent_map *em; in btrfs_put_block_group_trimming()
|
| D | scrub.c | 3428 struct extent_map *em; in scrub_chunk()
|
| /Linux-v5.4/fs/btrfs/tests/ |
| D | extent-map-tests.c | 12 struct extent_map *em; in free_extent_map_tree() 17 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree() 53 struct extent_map *em; in test_case_1() 143 struct extent_map *em; in test_case_2() 225 struct extent_map *em; in __test_case_3() 324 struct extent_map *em; in __test_case_4()
|
| D | inode-tests.c | 223 struct extent_map *em = NULL; in test_btrfs_get_extent() 830 struct extent_map *em = NULL; in test_hole_first()
|
| /Linux-v5.4/fs/ocfs2/ |
| D | Makefile | 20 extent_map.o \
|
| /Linux-v5.4/include/trace/events/ |
| D | btrfs.h | 15 struct extent_map; 246 const struct extent_map *map), 296 const struct extent_map *existing, const struct extent_map *map,
|