Home
last modified time | relevance | path

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

/linux/fs/btrfs/
A Dextent_map.c17 sizeof(struct extent_map), 0, in extent_map_init()
52 struct extent_map *em; in alloc_extent_map()
152 struct extent_map *entry; in __tree_search()
190 static int mergable_maps(struct extent_map *prev, struct extent_map *next) in mergable_maps()
300 struct extent_map *em; in unpin_extent_cache()
420 static struct extent_map *
424 struct extent_map *em; in __lookup_extent_mapping()
517 static struct extent_map *next_extent_map(struct extent_map *em) in next_extent_map()
527 static struct extent_map *prev_extent_map(struct extent_map *em) in prev_extent_map()
548 struct extent_map *prev; in merge_extent_mapping()
[all …]
A Dextent_map.h30 struct extent_map { struct
58 static inline int extent_map_in_tree(const struct extent_map *em) in extent_map_in_tree() argument
63 static inline u64 extent_map_end(struct extent_map *em) in extent_map_end()
70 static inline u64 extent_map_block_end(struct extent_map *em) in extent_map_block_end()
78 struct extent_map *lookup_extent_mapping(struct extent_map_tree *tree,
81 struct extent_map *em, int modified);
84 struct extent_map *cur,
85 struct extent_map *new,
88 struct extent_map *alloc_extent_map(void);
89 void free_extent_map(struct extent_map *em);
[all …]
A Dextent_io.h174 typedef struct extent_map *(get_extent_t)(struct btrfs_inode *inode,
183 int btrfs_do_readpage(struct page *page, struct extent_map **em_cached,
A Dinode.c931 struct extent_map *em; in submit_one_async_extent()
1072 struct extent_map *em; in get_extent_allocation_hint()
1127 struct extent_map *em; in cow_file_range()
1884 struct extent_map *em; in run_delalloc_nocow()
2325 struct extent_map *em; in split_zoned_em()
2611 struct extent_map *em; in btrfs_find_new_delalloc_bytes()
7265 struct extent_map *em; in btrfs_get_extent_fiemap()
7429 struct extent_map *em; in btrfs_new_extent_direct()
7718 struct extent_map *em; in create_io_em()
7857 struct extent_map *em; in btrfs_dio_iomap_begin()
[all …]
A Dvolumes.h501 int btrfs_get_io_geometry(struct btrfs_fs_info *fs_info, struct extent_map *map,
572 struct extent_map *btrfs_get_chunk_map(struct btrfs_fs_info *fs_info,
A DMakefile26 extent_map.o sysfs.o struct-funcs.o xattr.o ordered-data.o \
A Dvolumes.c1774 struct extent_map *em; in find_next_chunk()
3008 struct extent_map *em; in btrfs_get_chunk_map()
3059 struct extent_map *em; in btrfs_remove_chunk()
5351 struct extent_map *em; in create_chunk()
5512 struct extent_map *em; in btrfs_chunk_alloc_add_chunk_item()
5660 struct extent_map *em; in btrfs_chunk_writeable()
5697 struct extent_map *em; in btrfs_mapping_tree_free()
5716 struct extent_map *em; in btrfs_num_copies()
5762 struct extent_map *em; in btrfs_full_stripe_len()
5779 struct extent_map *em; in btrfs_is_parity_mirror()
[all …]
A Dblock-group.c860 u64 group_start, struct extent_map *em) in btrfs_remove_block_group()
1110 struct extent_map *em; in btrfs_start_trans_remove_block_group()
1630 struct extent_map *em; in read_bg_from_eb()
1750 struct extent_map *em; in btrfs_rmap_block()
1938 struct extent_map *em; in check_chunk_block_group_mappings()
2118 struct extent_map *em; in fill_dummy_bgs()
2122 em = rb_entry(node, struct extent_map, rb_node); in fill_dummy_bgs()
2346 struct extent_map *em; in insert_dev_extents()
4001 struct extent_map *em; in btrfs_unfreeze_block_group()
A Dfile.c535 struct extent_map *em; in btrfs_drop_extent_cache()
536 struct extent_map *split = NULL; in btrfs_drop_extent_cache()
537 struct extent_map *split2 = NULL; in btrfs_drop_extent_cache()
2437 struct extent_map *hole_em; in fill_holes()
2541 struct extent_map *em; in find_first_non_hole()
3188 struct extent_map *em; in btrfs_zero_range_check_range_boundary()
3213 struct extent_map *em; in btrfs_zero_range()
3403 struct extent_map *em; in btrfs_fallocate()
3600 struct extent_map *em = NULL; in find_desired_extent()
A Dblock-group.h269 u64 group_start, struct extent_map *em);
A Dextent_io.c2502 struct extent_map *em; in btrfs_get_io_failure_record()
3256 struct extent_map *em; in calc_bio_boundaries()
3524 static struct extent_map *
3528 struct extent_map *em; in __get_extent_map()
3570 struct extent_map *em; in btrfs_do_readpage()
3755 struct extent_map **em_cached, in contiguous_readpages()
3921 struct extent_map *em; in __extent_writepage_io()
5223 struct extent_map *em_cached = NULL; in extent_readahead()
5319 struct extent_map *em; in try_release_extent_mapping()
5405 struct extent_map *em; in get_extent_skip_holes()
[all …]
A Dcompression.c462 struct extent_map *em; in alloc_compressed_bio()
660 struct extent_map *em; in add_ra_bio_pages()
809 struct extent_map *em; in btrfs_submit_compressed_read()
A Dzoned.c1162 struct extent_map *em; in btrfs_load_block_group_zone_info()
1537 struct extent_map *em; in btrfs_rewrite_logical_zoned()
1712 struct extent_map *em; in btrfs_zoned_get_device()
A Ddev-replace.c592 struct extent_map *em; in btrfs_finish_block_group_to_copy()
851 struct extent_map *em; in btrfs_dev_replace_update_device_in_mapping_tree()
A Dtree-log.c4449 const struct extent_map *em1, *em2; in extent_cmp()
4451 em1 = list_entry(a, struct extent_map, list); in extent_cmp()
4452 em2 = list_entry(b, struct extent_map, list); in extent_cmp()
4464 const struct extent_map *em, in log_extent_csums()
4570 const struct extent_map *em, in log_one_extent()
4799 struct extent_map *em, *n; in btrfs_log_changed_extents()
4841 em = list_entry(extents.next, struct extent_map, list); in btrfs_log_changed_extents()
5773 struct extent_map *em, *n; in btrfs_log_inode()
A Dioctl.c992 static struct extent_map *defrag_lookup_extent(struct inode *inode, u64 start, in defrag_lookup_extent()
997 struct extent_map *em; in defrag_lookup_extent()
1026 static bool defrag_check_next_extent(struct inode *inode, struct extent_map *em, in defrag_check_next_extent()
1029 struct extent_map *next; in defrag_check_next_extent()
1172 struct extent_map *em; in defrag_collect_targets()
A Dctree.h3178 struct extent_map *em);
3192 struct extent_map *btrfs_get_extent_fiemap(struct btrfs_inode *inode,
3248 struct extent_map *btrfs_get_extent(struct btrfs_inode *inode,
A Dfile-item.c1195 struct extent_map *em) in btrfs_extent_item_to_extent_map()
A Dscrub.c3587 struct extent_map *em; in scrub_chunk()
A Drelocation.c2890 struct extent_map *em; in setup_relocation_extent_mapping()
/linux/fs/btrfs/tests/
A Dextent-map-tests.c15 struct extent_map *em; in free_extent_map_tree()
20 em = rb_entry(node, struct extent_map, rb_node); in free_extent_map_tree()
56 struct extent_map *em; in test_case_1()
146 struct extent_map *em; in test_case_2()
228 struct extent_map *em; in __test_case_3()
327 struct extent_map *em; in __test_case_4()
459 struct extent_map *em; in test_rmap_block()
A Dinode-tests.c221 struct extent_map *em = NULL; in test_btrfs_get_extent()
822 struct extent_map *em = NULL; in test_hole_first()
/linux/fs/ocfs2/
A DMakefile20 extent_map.o \
/linux/include/trace/events/
A Dbtrfs.h15 struct extent_map;
285 const struct extent_map *map),
335 const struct extent_map *existing, const struct extent_map *map,

Completed in 137 milliseconds