/linux-4.4.14/fs/btrfs/ |
D | extent_map.h | 20 struct extent_map { struct 47 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument 52 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end() 59 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end() 67 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 70 struct extent_map *em, int modified); 71 int remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *em); 73 struct extent_map *cur, 74 struct extent_map *new, 77 struct extent_map *alloc_extent_map(void); [all …]
|
D | extent_map.c | 14 sizeof(struct extent_map), 0, in extent_map_init() 48 struct extent_map *alloc_extent_map(void) in alloc_extent_map() 50 struct extent_map *em; in alloc_extent_map() 70 void free_extent_map(struct extent_map *em) in free_extent_map() 92 static int tree_insert(struct rb_root *root, struct extent_map *em) in tree_insert() 96 struct extent_map *entry = NULL; in tree_insert() 102 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 115 entry = rb_entry(parent, struct extent_map, rb_node); in tree_insert() 122 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() [all …]
|
D | Makefile | 7 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
|
D | inode.c | 104 static struct extent_map *create_pinned_em(struct inode *inode, u64 start, 680 struct extent_map *em; in submit_compressed_extents() 877 struct extent_map *em; in get_extent_allocation_hint() 932 struct extent_map *em; in cow_file_range() 1414 struct extent_map *em; in run_delalloc_nocow() 4773 struct extent_map *em = NULL; in btrfs_cont_expand() 4822 struct extent_map *hole_em; in btrfs_cont_expand() 5065 struct extent_map *em; in evict_inode_truncate_pages() 5068 em = rb_entry(node, struct extent_map, rb_node); in evict_inode_truncate_pages() 6638 static struct extent_map *next_extent_map(struct extent_map *em) in next_extent_map() [all …]
|
D | extent_io.c | 2276 struct extent_map *em; in btrfs_get_io_failure_record() 2940 static struct extent_map * 2943 struct extent_map **em_cached) in __get_extent_map() 2945 struct extent_map *em; in __get_extent_map() 2976 struct extent_map **em_cached, in __do_readpage() 2991 struct extent_map *em; in __do_readpage() 3200 struct extent_map **em_cached, in __do_contiguous_readpages() 3231 struct extent_map **em_cached, in __extent_readpages() 3452 struct extent_map *em; in __extent_writepage_io() 4277 struct extent_map *em_cached = NULL; in extent_readpages() [all …]
|
D | file.c | 534 struct extent_map *em; in btrfs_drop_extent_cache() 535 struct extent_map *split = NULL; in btrfs_drop_extent_cache() 536 struct extent_map *split2 = NULL; in btrfs_drop_extent_cache() 2157 struct extent_map *hole_em; in fill_holes() 2257 struct extent_map *em; in find_first_non_hole() 2640 struct extent_map *em; in btrfs_fallocate() 2831 struct extent_map *em = NULL; in find_desired_extent()
|
D | volumes.c | 1174 struct extent_map *em; in contains_pending_extent() 1519 struct extent_map *em; in find_next_chunk() 1527 em = rb_entry(n, struct extent_map, rb_node); in find_next_chunk() 2732 struct extent_map *em; in btrfs_remove_chunk() 4494 struct extent_map *em; in __btrfs_alloc_chunk() 4791 struct extent_map *em; in btrfs_finish_chunk_alloc() 4947 struct extent_map *em; in btrfs_chunk_readonly() 4992 struct extent_map *em; in btrfs_mapping_tree_free() 5012 struct extent_map *em; in btrfs_num_copies() 5065 struct extent_map *em; in btrfs_full_stripe_len() [all …]
|
D | compression.c | 452 struct extent_map *em; in add_ra_bio_pages() 580 struct extent_map *em; in btrfs_submit_compressed_read()
|
D | tree-log.c | 3876 struct extent_map *em1, *em2; in extent_cmp() 3878 em1 = list_entry(a, struct extent_map, list); in extent_cmp() 3879 em2 = list_entry(b, struct extent_map, list); in extent_cmp() 3891 const struct extent_map *em, in wait_ordered_extents() 4033 const struct extent_map *em, in log_one_extent() 4132 struct extent_map *em, *n; in btrfs_log_changed_extents() 4172 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents() 4847 struct extent_map *em, *n; in btrfs_log_inode()
|
D | extent_io.h | 190 typedef struct extent_map *(get_extent_t)(struct inode *inode,
|
D | ioctl.c | 889 struct extent_map *em = NULL; in check_defrag_in_cache() 979 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start) in defrag_lookup_extent() 983 struct extent_map *em; in defrag_lookup_extent() 1010 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em) in defrag_check_next_extent() 1012 struct extent_map *next; in defrag_check_next_extent() 1034 struct extent_map *em; in should_defrag_range() 3322 struct extent_map *em; in clone_update_extent_map()
|
D | dev-replace.c | 607 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
|
D | ctree.h | 3488 struct extent_map *em); 3904 struct extent_map *em); 3920 struct extent_map *btrfs_get_extent_fiemap(struct inode *inode, struct page *page, 3986 struct extent_map *btrfs_get_extent(struct inode *inode, struct page *page,
|
D | disk-io.c | 217 static struct extent_map *btree_get_extent(struct inode *inode, in btree_get_extent() 222 struct extent_map *em; in btree_get_extent() 3908 struct extent_map *em; in close_ctree() 3911 struct extent_map, list); in close_ctree()
|
D | transaction.c | 71 struct extent_map *em; in btrfs_put_transaction() 74 struct extent_map, list); in btrfs_put_transaction()
|
D | file-item.c | 883 struct extent_map *em) in btrfs_extent_item_to_extent_map()
|
D | scrub.c | 3442 struct extent_map *em; in scrub_chunk() 4208 struct extent_map *em; in check_extent_to_block()
|
D | free-space-cache.c | 3330 struct extent_map *em; in btrfs_put_block_group_trimming()
|
D | relocation.c | 3070 struct extent_map *em;
|
D | extent-tree.c | 10005 struct extent_map *em) in btrfs_remove_block_group() 10303 struct extent_map *em; in btrfs_start_trans_remove_block_group()
|
/linux-4.4.14/fs/ocfs2/ |
D | Makefile | 21 extent_map.o \
|
/linux-4.4.14/fs/btrfs/tests/ |
D | inode-tests.c | 226 struct extent_map *em = NULL; in test_btrfs_get_extent() 821 struct extent_map *em = NULL; in test_hole_first()
|
/linux-4.4.14/include/trace/events/ |
D | btrfs.h | 14 struct extent_map; 171 TP_PROTO(struct btrfs_root *root, struct extent_map *map),
|