Lines Matching refs:num_bytes
65 u64 start, u64 num_bytes) in btrfs_add_excluded_extent() argument
67 u64 end = start + num_bytes - 1; in btrfs_add_excluded_extent()
818 u64 bytenr, u64 num_bytes, in lookup_inline_extent_backref() argument
842 key.offset = num_bytes; in lookup_inline_extent_backref()
879 key.offset == num_bytes) in lookup_inline_extent_backref()
885 key.offset = num_bytes; in lookup_inline_extent_backref()
1071 u64 bytenr, u64 num_bytes, u64 parent, in lookup_extent_backref() argument
1077 num_bytes, parent, root_objectid, in lookup_extent_backref()
1168 u64 bytenr, u64 num_bytes, u64 parent, in insert_inline_extent_backref() argument
1177 num_bytes, parent, root_objectid, in insert_inline_extent_backref()
1187 bytenr, num_bytes, root_objectid); in insert_inline_extent_backref()
1301 u64 num_bytes, u64 *actual_bytes) in btrfs_discard_extent() argument
1305 u64 end = bytenr + num_bytes; in btrfs_discard_extent()
1319 num_bytes = end - cur; in btrfs_discard_extent()
1322 &num_bytes, &bbio, 0); in btrfs_discard_extent()
1370 cur += num_bytes; in btrfs_discard_extent()
1460 u64 num_bytes = node->num_bytes; in __btrfs_inc_extent_ref() local
1470 ret = insert_inline_extent_backref(trans, path, bytenr, num_bytes, in __btrfs_inc_extent_ref()
1523 ins.offset = node->num_bytes; in run_delayed_data_ref()
1604 key.offset = head->num_bytes; in run_delayed_extent_op()
1622 key.offset == head->num_bytes) in run_delayed_extent_op()
1630 key.offset = head->num_bytes; in run_delayed_extent_op()
1708 btrfs_pin_extent(trans, node->bytenr, node->num_bytes, 1); in run_one_delayed_ref()
1723 btrfs_pin_extent(trans, node->bytenr, node->num_bytes, 1); in run_one_delayed_ref()
1812 -head->num_bytes, in btrfs_cleanup_ref_head_accounting()
1822 delayed_refs->pending_csums -= head->num_bytes; in btrfs_cleanup_ref_head_accounting()
1825 head->num_bytes); in btrfs_cleanup_ref_head_accounting()
1868 btrfs_pin_extent(trans, head->bytenr, head->num_bytes, 1); in cleanup_ref_head()
1871 head->bytenr, head->num_bytes); in cleanup_ref_head()
2432 u64 num_bytes; in __btrfs_mod_ref() local
2478 num_bytes = btrfs_file_extent_disk_num_bytes(buf, fi); in __btrfs_mod_ref()
2481 num_bytes, parent); in __btrfs_mod_ref()
2494 num_bytes = fs_info->nodesize; in __btrfs_mod_ref()
2496 num_bytes, parent); in __btrfs_mod_ref()
2579 u64 bytenr, u64 num_bytes, int reserved) in pin_down_extent() argument
2585 cache->pinned += num_bytes; in pin_down_extent()
2587 num_bytes); in pin_down_extent()
2589 cache->reserved -= num_bytes; in pin_down_extent()
2590 cache->space_info->bytes_reserved -= num_bytes; in pin_down_extent()
2596 num_bytes, BTRFS_TOTAL_BYTES_PINNED_BATCH); in pin_down_extent()
2598 bytenr + num_bytes - 1, GFP_NOFS | __GFP_NOFAIL); in pin_down_extent()
2603 u64 bytenr, u64 num_bytes, int reserved) in btrfs_pin_extent() argument
2610 pin_down_extent(trans, cache, bytenr, num_bytes, reserved); in btrfs_pin_extent()
2620 u64 bytenr, u64 num_bytes) in btrfs_pin_extent_for_log_replay() argument
2625 btrfs_add_excluded_extent(trans->fs_info, bytenr, num_bytes); in btrfs_pin_extent_for_log_replay()
2639 pin_down_extent(trans, cache, bytenr, num_bytes, 0); in btrfs_pin_extent_for_log_replay()
2642 ret = btrfs_remove_free_space(cache, bytenr, num_bytes); in btrfs_pin_extent_for_log_replay()
2648 u64 start, u64 num_bytes) in __exclude_logged_extent() argument
2664 ret = btrfs_remove_free_space(block_group, start, num_bytes); in __exclude_logged_extent()
2670 num_bytes); in __exclude_logged_extent()
2671 } else if (start + num_bytes <= caching_ctl->progress) { in __exclude_logged_extent()
2673 start, num_bytes); in __exclude_logged_extent()
2675 num_bytes = caching_ctl->progress - start; in __exclude_logged_extent()
2677 start, num_bytes); in __exclude_logged_extent()
2681 num_bytes = (start + num_bytes) - in __exclude_logged_extent()
2685 num_bytes); in __exclude_logged_extent()
3035 u64 num_bytes = node->num_bytes; in __btrfs_free_extent() local
3059 ret = lookup_extent_backref(trans, path, &iref, bytenr, num_bytes, in __btrfs_free_extent()
3077 key.offset == num_bytes) { in __btrfs_free_extent()
3114 key.offset = num_bytes; in __btrfs_free_extent()
3133 key.offset == num_bytes) in __btrfs_free_extent()
3141 key.offset = num_bytes; in __btrfs_free_extent()
3286 num_bytes); in __btrfs_free_extent()
3293 ret = add_to_free_space_tree(trans, bytenr, num_bytes); in __btrfs_free_extent()
3299 ret = btrfs_update_block_group(trans, bytenr, num_bytes, 0); in __btrfs_free_extent()
3566 u64 num_bytes; member
3648 ffe_ctl->num_bytes, cluster_bg->start, in find_free_extent_clustered()
3654 ffe_ctl->search_start, ffe_ctl->num_bytes); in find_free_extent_clustered()
3695 ffe_ctl->num_bytes, aligned_cluster); in find_free_extent_clustered()
3699 ffe_ctl->num_bytes, ffe_ctl->search_start, in find_free_extent_clustered()
3706 ffe_ctl->num_bytes); in find_free_extent_clustered()
3715 btrfs_wait_block_group_cache_progress(bg, ffe_ctl->num_bytes + in find_free_extent_clustered()
3756 ffe_ctl->num_bytes + ffe_ctl->empty_cluster + in find_free_extent_unclustered()
3768 ffe_ctl->num_bytes, ffe_ctl->empty_size, in find_free_extent_unclustered()
3782 btrfs_wait_block_group_cache_progress(bg, ffe_ctl->num_bytes + in find_free_extent_unclustered()
4000 ffe_ctl->num_bytes > space_info->max_extent_size) { in prepare_allocation_clustered()
4073 u64 ram_bytes, u64 num_bytes, u64 empty_size, in find_free_extent() argument
4085 WARN_ON(num_bytes < fs_info->sectorsize); in find_free_extent()
4087 ffe_ctl.num_bytes = num_bytes; in find_free_extent()
4109 trace_find_free_extent(root, num_bytes, empty_size, flags); in find_free_extent()
4245 if (ffe_ctl.search_start + num_bytes > in find_free_extent()
4248 num_bytes); in find_free_extent()
4257 num_bytes, delalloc); in find_free_extent()
4260 num_bytes); in find_free_extent()
4267 ins->offset = num_bytes; in find_free_extent()
4270 num_bytes); in find_free_extent()
4346 u64 num_bytes, u64 min_alloc_size, in btrfs_reserve_extent() argument
4351 bool final_tried = num_bytes == min_alloc_size; in btrfs_reserve_extent()
4357 WARN_ON(num_bytes < fs_info->sectorsize); in btrfs_reserve_extent()
4358 ret = find_free_extent(root, ram_bytes, num_bytes, empty_size, in btrfs_reserve_extent()
4364 num_bytes = min(num_bytes >> 1, ins->offset); in btrfs_reserve_extent()
4365 num_bytes = round_down(num_bytes, in btrfs_reserve_extent()
4367 num_bytes = max(num_bytes, min_alloc_size); in btrfs_reserve_extent()
4368 ram_bytes = num_bytes; in btrfs_reserve_extent()
4369 if (num_bytes == min_alloc_size) in btrfs_reserve_extent()
4378 flags, num_bytes); in btrfs_reserve_extent()
4381 num_bytes, 1); in btrfs_reserve_extent()
4514 u64 num_bytes; in alloc_reserved_tree_block() local
4524 num_bytes = fs_info->nodesize; in alloc_reserved_tree_block()
4526 extent_key.offset = node->num_bytes; in alloc_reserved_tree_block()
4529 num_bytes = node->num_bytes; in alloc_reserved_tree_block()
4576 num_bytes); in alloc_reserved_tree_block()