Home
last modified time | relevance | path

Searched refs:extent_map (Results 1 – 18 of 18) sorted by relevance

/fs/btrfs/
A Dextent_map.c47 struct extent_map *em; in btrfs_alloc_extent_map()
145 struct extent_map *entry; in tree_search()
417 struct extent_map *em; in btrfs_unpin_extent_cache()
514 struct extent_map *em; in lookup_extent_mapping()
616 static struct extent_map *next_extent_map(const struct extent_map *em) in next_extent_map()
626 static struct extent_map *prev_extent_map(struct extent_map *em) in prev_extent_map()
647 struct extent_map *prev; in merge_extent_mapping()
769 struct extent_map *em; in drop_all_extent_maps_fast()
804 struct extent_map *em; in btrfs_drop_extent_map_range()
1039 struct extent_map *em; in btrfs_split_extent_map()
[all …]
A Dextent_map.h45 struct extent_map { struct
111 static inline void btrfs_extent_map_set_compression(struct extent_map *em, in btrfs_extent_map_set_compression() argument
123 const struct extent_map *em) in btrfs_extent_map_compression()
148 static inline int btrfs_extent_map_in_tree(const struct extent_map *em) in btrfs_extent_map_in_tree()
153 static inline u64 btrfs_extent_map_block_start(const struct extent_map *em) in btrfs_extent_map_block_start()
163 static inline u64 btrfs_extent_map_end(const struct extent_map *em) in btrfs_extent_map_end()
171 struct extent_map *btrfs_lookup_extent_mapping(struct extent_map_tree *tree,
177 struct extent_map *btrfs_alloc_extent_map(void);
178 void btrfs_free_extent_map(struct extent_map *em);
186 struct extent_map **em_in, u64 start, u64 len);
[all …]
A Ddirect-io.c138 static struct extent_map *btrfs_create_dio_extent(struct btrfs_inode *inode, in btrfs_create_dio_extent()
144 struct extent_map *em = NULL; in btrfs_create_dio_extent()
172 static struct extent_map *btrfs_new_extent_direct(struct btrfs_inode *inode, in btrfs_new_extent_direct()
179 struct extent_map *em; in btrfs_new_extent_direct()
212 static int btrfs_get_blocks_direct_write(struct extent_map **map, in btrfs_get_blocks_direct_write()
221 struct extent_map *em = *map; in btrfs_get_blocks_direct_write()
260 struct extent_map *em2; in btrfs_get_blocks_direct_write()
359 struct extent_map *em; in btrfs_dio_iomap_begin()
A Dfile-item.h12 struct extent_map;
80 struct extent_map *em);
A Ddefrag.c607 static struct extent_map *defrag_get_extent(struct btrfs_inode *inode, in defrag_get_extent()
613 struct extent_map *em; in defrag_get_extent()
737 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent()
742 struct extent_map *em; in defrag_lookup_extent()
786 const struct extent_map *em) in get_extent_max_capacity()
793 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent()
797 struct extent_map *next; in defrag_check_next_extent()
968 struct extent_map *em; in defrag_collect_targets()
A Dbtrfs_inode.h611 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
668 struct extent_map *btrfs_create_io_em(struct btrfs_inode *inode, u64 start,
A DMakefile28 extent_map.o sysfs.o accessors.o xattr.o ordered-data.o \
A Dextent_io.c856 static struct extent_map *get_extent_map(struct btrfs_inode *inode, in get_extent_map()
858 u64 len, struct extent_map **em_cached) in get_extent_map()
860 struct extent_map *em; in get_extent_map()
887 const struct extent_map *em) in btrfs_readahead_expand()
911 static int btrfs_do_readpage(struct folio *folio, struct extent_map **em_cached, in btrfs_do_readpage()
920 struct extent_map *em; in btrfs_do_readpage()
1242 struct extent_map *em_cached = NULL; in btrfs_read_folio()
1525 struct extent_map *em; in submit_one_sector()
2593 struct extent_map *em_cached = NULL; in btrfs_readahead()
2703 struct extent_map *em; in try_release_extent_mapping()
A Dinode.c1097 struct extent_map *em; in submit_one_async_extent()
1211 struct extent_map *em; in btrfs_get_extent_allocation_hint()
1279 struct extent_map *em; in cow_file_range()
1976 struct extent_map *em; in nocow_one_range()
2670 struct extent_map *em; in btrfs_find_new_delalloc_bytes()
5112 struct extent_map *em = NULL; in btrfs_cont_expand()
5148 struct extent_map *hole_em; in btrfs_cont_expand()
7297 struct extent_map *em; in btrfs_create_io_em()
9003 struct extent_map *em; in __btrfs_prealloc_file_range()
9503 struct extent_map *em; in btrfs_encoded_read()
[all …]
A Dfile.c2093 struct extent_map *hole_em; in fill_holes()
2187 struct extent_map *em; in find_first_non_hole()
2887 struct extent_map *em; in btrfs_zero_range_check_range_boundary()
2912 struct extent_map *em; in btrfs_zero_range()
3102 struct extent_map *em; in btrfs_fallocate()
A Dcompression.c424 struct extent_map *em; in add_ra_bio_pages()
576 struct extent_map *em; in btrfs_submit_compressed_read()
A Dtree-log.c4610 const struct extent_map *em1, *em2; in extent_cmp()
4612 em1 = list_entry(a, struct extent_map, list); in extent_cmp()
4613 em2 = list_entry(b, struct extent_map, list); in extent_cmp()
4625 const struct extent_map *em, in log_extent_csums()
4735 const struct extent_map *em, in log_one_extent()
4961 struct extent_map *em, *n; in btrfs_log_changed_extents()
5001 em = list_first_entry(&extents, struct extent_map, list); in btrfs_log_changed_extents()
6697 struct extent_map *em, *n; in btrfs_log_inode()
A Dfile-item.c1268 struct extent_map *em) in btrfs_extent_item_to_extent_map()
A Dzoned.c1860 struct extent_map *em; in btrfs_rewrite_logical_zoned()
A Drelocation.c2744 struct extent_map *em; in setup_relocation_extent_mapping()
/fs/btrfs/tests/
A Dextent-map-tests.c17 struct extent_map *em; in free_extent_map_tree()
24 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree()
65 struct extent_map *em; in test_case_1()
166 struct extent_map *em; in test_case_2()
258 struct extent_map *em; in __test_case_3()
367 struct extent_map *em; in __test_case_4()
498 struct extent_map *em; in add_compressed_extent()
569 struct extent_map *entry = rb_entry(n, struct extent_map, rb_node); in validate_range()
710 struct extent_map *em = NULL; in test_case_6()
770 struct extent_map *em; in test_case_7()
[all …]
A Dinode-tests.c223 struct extent_map *em = NULL; in test_btrfs_get_extent()
800 struct extent_map *em = NULL; in test_hole_first()
/fs/ocfs2/
A DMakefile20 extent_map.o \

Completed in 76 milliseconds