Searched refs:extent_map (Results 1 - 18 of 18) sorted by relevance
/linux-master/fs/btrfs/ |
H A D | extent_map.h | 12 #include "extent_map.h" 22 /* bits for the extent_map::flags field */ 43 struct extent_map { struct 76 static inline void extent_map_set_compression(struct extent_map *em, 87 static inline enum btrfs_compression_type extent_map_compression(const struct extent_map *em) 105 static inline bool extent_map_is_compressed(const struct extent_map *em) 112 static inline int extent_map_in_tree(const struct extent_map *em) 117 static inline u64 extent_map_end(const struct extent_map *em) 125 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree, 127 void remove_extent_mapping(struct extent_map_tree *tree, struct extent_map *e [all...] |
H A D | extent_map.c | 8 #include "extent_map.h" 18 sizeof(struct extent_map), 0, 0, NULL); 31 * other user of the extent_map interface. 41 * Allocate a new extent_map structure. The new structure is returned with a 44 struct extent_map *alloc_extent_map(void) 46 struct extent_map *em; 60 void free_extent_map(struct extent_map *em) 79 static int tree_insert(struct rb_root_cached *root, struct extent_map *em) 83 struct extent_map *entry = NULL; 90 entry = rb_entry(parent, struct extent_map, rb_nod [all...] |
H A D | file-item.h | 10 struct extent_map; 79 struct extent_map *em);
|
H A D | Makefile | 28 extent_map.o sysfs.o accessors.o xattr.o ordered-data.o \
|
H A D | defrag.c | 611 * - No extent_map will be added to inode->extent_tree 625 static struct extent_map *defrag_get_extent(struct btrfs_inode *inode, 631 struct extent_map *em; 753 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, 758 struct extent_map *em; 802 const struct extent_map *em) 809 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, 813 struct extent_map *next; 979 struct extent_map *em;
|
H A D | extent_io.c | 19 #include "extent_map.h" 958 static struct extent_map *__get_extent_map(struct inode *inode, struct page *page, 959 u64 start, u64 len, struct extent_map **em_cached) 961 struct extent_map *em; 992 static int btrfs_do_readpage(struct page *page, struct extent_map **em_cached, 1003 struct extent_map *em; 1149 struct extent_map *em_cached = NULL; 1167 struct extent_map **em_cached, 1321 struct extent_map *em; 2274 struct extent_map *em_cache [all...] |
H A D | inode.c | 140 static struct extent_map *create_io_em(struct btrfs_inode *inode, u64 start, 1116 struct extent_map *em; 1227 struct extent_map *em; 1298 struct extent_map *em; 2151 struct extent_map *em; 2598 * Don't split the extent_map for NOCOW extents, as we're writing into 2650 struct extent_map *em; 4929 struct extent_map *em = NULL; 4965 struct extent_map *hole_em; 5150 * the ordered io finishing, while we release here the extent_map an [all...] |
H A D | btrfs_inode.h | 23 #include "extent_map.h" 510 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
|
H A D | tree-log.c | 4555 const struct extent_map *em1, *em2; 4557 em1 = list_entry(a, struct extent_map, list); 4558 em2 = list_entry(b, struct extent_map, list); 4570 const struct extent_map *em, 4677 const struct extent_map *em, 4899 struct extent_map *em, *n; 4939 em = list_entry(extents.next, struct extent_map, list); 6630 struct extent_map *em, *n;
|
H A D | compression.c | 33 #include "extent_map.h" 422 struct extent_map *em; 570 struct extent_map *em;
|
H A D | file.c | 2088 struct extent_map *hole_em; 2186 struct extent_map *em; 2844 struct extent_map *em; 2869 struct extent_map *em; 3056 struct extent_map *em;
|
H A D | file-item.c | 1261 struct extent_map *em)
|
H A D | zoned.c | 1765 struct extent_map *em;
|
H A D | relocation.c | 2943 struct extent_map *em;
|
/linux-master/fs/ocfs2/ |
H A D | Makefile | 20 extent_map.o \
|
/linux-master/fs/btrfs/tests/ |
H A D | extent-map-tests.c | 16 struct extent_map *em; 22 em = rb_entry(node, struct extent_map, rb_node); 59 struct extent_map *em; 154 struct extent_map *em; 240 struct extent_map *em; 344 struct extent_map *em; 470 struct extent_map *em; 540 struct extent_map *entry = rb_entry(n, struct extent_map, rb_node); 556 * We exited because we don't have any more entries in the extent_map [all...] |
H A D | inode-tests.c | 223 struct extent_map *em = NULL; 812 struct extent_map *em = NULL;
|
/linux-master/include/trace/events/ |
H A D | btrfs.h | 15 struct extent_map; 286 const struct extent_map *map), 333 const struct extent_map *existing, const struct extent_map *map,
|
Completed in 194 milliseconds