Lines Matching defs:search_start
2521 static u64 first_logical_byte(struct btrfs_fs_info *fs_info, u64 search_start)
2533 cache = btrfs_lookup_first_block_group(fs_info, search_start);
3495 u64 search_start;
3577 ffe_ctl->search_start, ffe_ctl->num_bytes);
3617 ret = btrfs_find_space_cluster(bg, last_ptr, ffe_ctl->search_start,
3622 ffe_ctl->num_bytes, ffe_ctl->search_start,
3628 ffe_ctl->search_start,
3690 offset = btrfs_find_space_for_alloc(bg, ffe_ctl->search_start,
3976 * Any available blocks before search_start are skipped.
4013 ffe_ctl.search_start = 0;
4044 ffe_ctl.search_start = max(ffe_ctl.search_start,
4046 ffe_ctl.search_start = max(ffe_ctl.search_start, ffe_ctl.hint_byte);
4047 if (ffe_ctl.search_start == ffe_ctl.hint_byte) {
4049 ffe_ctl.search_start);
4095 ffe_ctl.search_start = block_group->start;
4167 ffe_ctl.search_start = round_up(ffe_ctl.found_offset,
4171 if (ffe_ctl.search_start + num_bytes >
4178 if (ffe_ctl.found_offset < ffe_ctl.search_start)
4180 ffe_ctl.search_start - ffe_ctl.found_offset);
4192 ins->objectid = ffe_ctl.search_start;
4195 trace_btrfs_reserve_extent(block_group, ffe_ctl.search_start,