Lines Matching refs:search_start
5955 static u64 first_logical_byte(struct btrfs_root *root, u64 search_start) in first_logical_byte() argument
5967 cache = btrfs_lookup_first_block_group(root->fs_info, search_start); in first_logical_byte()
7026 u64 search_start = 0; in find_free_extent() local
7094 search_start = max(search_start, first_logical_byte(root, 0)); in find_free_extent()
7095 search_start = max(search_start, hint_byte); in find_free_extent()
7096 if (search_start == hint_byte) { in find_free_extent()
7098 search_start); in find_free_extent()
7139 search_start = block_group->key.objectid; in find_free_extent()
7208 search_start, num_bytes); in find_free_extent()
7263 last_ptr, search_start, in find_free_extent()
7274 search_start, in find_free_extent()
7280 block_group, search_start, in find_free_extent()
7329 offset = btrfs_find_space_for_alloc(block_group, search_start, in find_free_extent()
7351 search_start = ALIGN(offset, root->stripesize); in find_free_extent()
7354 if (search_start + num_bytes > in find_free_extent()
7360 if (offset < search_start) in find_free_extent()
7362 search_start - offset); in find_free_extent()
7363 BUG_ON(offset > search_start); in find_free_extent()
7373 ins->objectid = search_start; in find_free_extent()
7377 search_start, num_bytes); in find_free_extent()