Home
last modified time | relevance | path

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

/linux-6.3-rc2/fs/btrfs/
A Dextent_map.h32 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()
91 struct extent_map *em, int modified);
94 struct extent_map *cur,
95 struct extent_map *new,
98 struct extent_map *alloc_extent_map(void);
99 void free_extent_map(struct extent_map *em);
108 struct extent_map **em_in, u64 start, u64 len);
[all …]
A Dextent_map.c19 sizeof(struct extent_map), 0, in extent_map_init()
48 struct extent_map *em; in alloc_extent_map()
141 struct extent_map *entry; in __tree_search()
186 static int mergable_maps(struct extent_map *prev, struct extent_map *next) in mergable_maps()
299 struct extent_map *em; in unpin_extent_cache()
425 struct extent_map *em; in __lookup_extent_mapping()
522 static struct extent_map *next_extent_map(const struct extent_map *em) in next_extent_map()
532 static struct extent_map *prev_extent_map(struct extent_map *em) in prev_extent_map()
553 struct extent_map *prev; in merge_extent_mapping()
677 struct extent_map *em; in drop_all_extent_maps_fast()
[all …]
A Ddefrag.c482 static struct extent_map *defrag_get_extent(struct btrfs_inode *inode, in defrag_get_extent()
488 struct extent_map *em; in defrag_get_extent()
610 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent()
615 struct extent_map *em; in defrag_lookup_extent()
659 const struct extent_map *em) in get_extent_max_capacity()
666 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent()
670 struct extent_map *next; in defrag_check_next_extent()
835 struct extent_map *em; in defrag_collect_targets()
A Dfile-item.h64 struct extent_map *em);
A DMakefile28 extent_map.o sysfs.o accessors.o xattr.o ordered-data.o \
A Dvolumes.h596 u64 btrfs_calc_stripe_length(const struct extent_map *em);
601 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
A Dvolumes.c1776 struct extent_map *em; in find_next_chunk()
3032 struct extent_map *em; in btrfs_get_chunk_map()
3083 struct extent_map *em; in btrfs_remove_chunk()
5374 struct extent_map *em; in create_chunk()
5534 struct extent_map *em; in btrfs_chunk_alloc_add_chunk_item()
5682 struct extent_map *em; in btrfs_chunk_writeable()
5719 struct extent_map *em; in btrfs_mapping_tree_free()
5738 struct extent_map *em; in btrfs_num_copies()
5784 struct extent_map *em; in btrfs_full_stripe_len()
5804 struct extent_map *em; in btrfs_is_parity_mirror()
[all …]
A Dinode.c985 struct extent_map *em; in submit_one_async_extent()
1129 struct extent_map *em; in get_extent_allocation_hint()
1208 struct extent_map *em; in cow_file_range()
2532 struct extent_map *em; in split_zoned_em()
2732 struct extent_map *em; in btrfs_find_new_delalloc_bytes()
7022 struct extent_map *em; in btrfs_new_extent_direct()
7277 struct extent_map *em; in create_io_em()
7458 struct extent_map *em; in btrfs_dio_iomap_begin()
9565 struct extent_map *em; in __btrfs_prealloc_file_range()
10059 struct extent_map *em; in btrfs_encoded_read()
[all …]
A Dblock-group.h297 u64 group_start, struct extent_map *em);
A Dblock-group.c1015 u64 group_start, struct extent_map *em) in btrfs_remove_block_group()
1270 struct extent_map *em; in btrfs_start_trans_remove_block_group()
1875 struct extent_map *em; in read_bg_from_eb()
1971 struct extent_map *em; in btrfs_rmap_block()
2146 struct extent_map *em; in check_chunk_block_group_mappings()
2318 struct extent_map *em; in fill_dummy_bgs()
2322 em = rb_entry(node, struct extent_map, rb_node); in fill_dummy_bgs()
2562 struct extent_map *em; in insert_dev_extents()
4326 struct extent_map *em; in btrfs_unfreeze_block_group()
A Dextent_io.c1162 static struct extent_map *
1164 u64 start, u64 len, struct extent_map **em_cached) in __get_extent_map()
1166 struct extent_map *em; in __get_extent_map()
1195 static int btrfs_do_readpage(struct page *page, struct extent_map **em_cached, in btrfs_do_readpage()
1207 struct extent_map *em; in btrfs_do_readpage()
1376 struct extent_map **em_cached, in contiguous_readpages()
1533 struct extent_map *em; in __extent_writepage_io()
2765 struct extent_map *em_cached = NULL; in extent_readahead()
2859 struct extent_map *em; in try_release_extent_mapping()
A Dbtrfs_inode.h478 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
A Ddev-replace.c552 struct extent_map *em; in btrfs_finish_block_group_to_copy()
815 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
A Dcompression.c381 struct extent_map *em; in add_ra_bio_pages()
531 struct extent_map *em; in btrfs_submit_compressed_read()
A Dfile.c2072 struct extent_map *hole_em; in fill_holes()
2171 struct extent_map *em; in find_first_non_hole()
2831 struct extent_map *em; in btrfs_zero_range_check_range_boundary()
2856 struct extent_map *em; in btrfs_zero_range()
3045 struct extent_map *em; in btrfs_fallocate()
A Dtree-log.c4529 const struct extent_map *em1, *em2; in extent_cmp()
4531 em1 = list_entry(a, struct extent_map, list); in extent_cmp()
4532 em2 = list_entry(b, struct extent_map, list); in extent_cmp()
4544 const struct extent_map *em, in log_extent_csums()
4651 const struct extent_map *em, in log_one_extent()
4870 struct extent_map *em, *n; in btrfs_log_changed_extents()
4912 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents()
6580 struct extent_map *em, *n; in btrfs_log_inode()
A Dzoned.c1284 struct extent_map *em; in btrfs_load_block_group_zone_info()
1687 struct extent_map *em; in btrfs_rewrite_logical_zoned()
A Dfile-item.c1342 struct extent_map *em) in btrfs_extent_item_to_extent_map()
A Dscrub.c3606 struct extent_map *em, in scrub_stripe()
3789 struct extent_map *em; in scrub_chunk()
A Drelocation.c2913 struct extent_map *em; in setup_relocation_extent_mapping()
/linux-6.3-rc2/fs/btrfs/tests/
A Dextent-map-tests.c15 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()
A Dinode-tests.c215 struct extent_map *em = NULL; in test_btrfs_get_extent()
804 struct extent_map *em = NULL; in test_hole_first()
/linux-6.3-rc2/fs/ocfs2/
A DMakefile20 extent_map.o \
/linux-6.3-rc2/include/trace/events/
A Dbtrfs.h15 struct extent_map;
287 const struct extent_map *map),
337 const struct extent_map *existing, const struct extent_map *map,

Completed in 215 milliseconds