Home
last modified time | relevance | path

Searched refs:extent_map_end (Results 1 – 8 of 8) sorted by relevance

/linux-6.15/fs/btrfs/
H A Dextent_map.c105 else if (em->start >= extent_map_end(entry)) in tree_insert()
112 while (parent && em->start >= extent_map_end(entry)) { in tree_insert()
157 else if (offset >= extent_map_end(entry)) in __tree_search()
164 while (prev && offset >= extent_map_end(prev_entry)) { in __tree_search()
233 if (extent_map_end(prev) != next->start) in mergeable_maps()
665 start = prev ? extent_map_end(prev) : em->start; in merge_extent_mapping()
667 end = next ? next->start : extent_map_end(em); in merge_extent_mapping()
668 end = min_t(u64, end, extent_map_end(em)); in merge_extent_mapping()
728 start < extent_map_end(existing)) { in btrfs_add_extent_mapping()
746 existing->start, extent_map_end(existing), in btrfs_add_extent_mapping()
[all …]
H A Dextent_map.h162 static inline u64 extent_map_end(const struct extent_map *em) in extent_map_end() function
H A Ddefrag.c1080 range_len = min(extent_map_end(em), start + len) - cur; in defrag_collect_targets()
1111 cur = extent_map_end(em); in defrag_collect_targets()
H A Dextent_io.c907 start < extent_map_end(em)) { in get_extent_map()
983 BUG_ON(extent_map_end(em) <= cur); in btrfs_do_readpage()
1553 em_end = extent_map_end(em); in submit_one_sector()
2685 extent_map_end(em) - 1, EXTENT_LOCKED)) in try_release_extent_mapping()
2716 start = extent_map_end(em); in try_release_extent_mapping()
H A Dcompression.c513 (cur + fs_info->sectorsize > extent_map_end(em)) || in add_ra_bio_pages()
H A Dfile.c3038 last_byte = min(extent_map_end(em), alloc_end); in btrfs_fallocate()
3039 actual_end = min_t(u64, extent_map_end(em), offset + len); in btrfs_fallocate()
H A Dinode.c2705 search_start = extent_map_end(em); in btrfs_find_new_delalloc_bytes()
5037 last_byte = min(extent_map_end(em), block_end); in btrfs_cont_expand()
7054 if (em->start > start || extent_map_end(em) <= start) { in btrfs_get_extent()
9465 encoded->len = min_t(u64, extent_map_end(em), in btrfs_encoded_read()
/linux-6.15/fs/btrfs/tests/
H A Dextent-map-tests.c140 if (em->start != 0 || extent_map_end(em) != SZ_16K || in test_case_1()
238 if (em->start != 0 || extent_map_end(em) != SZ_1K || in test_case_2()
315 if (start < em->start || start + len > extent_map_end(em) || in __test_case_3()
441 if (start < em->start || start + len > extent_map_end(em)) { in __test_case_4()