Lines Matching refs:num_bytes
63 u64 start, u64 num_bytes) in btrfs_add_excluded_extent() argument
65 u64 end = start + num_bytes - 1; in btrfs_add_excluded_extent()
821 u64 bytenr, u64 num_bytes, in lookup_inline_extent_backref() argument
845 key.offset = num_bytes; in lookup_inline_extent_backref()
882 key.offset == num_bytes) in lookup_inline_extent_backref()
888 key.offset = num_bytes; in lookup_inline_extent_backref()
1074 u64 bytenr, u64 num_bytes, u64 parent, in lookup_extent_backref() argument
1080 num_bytes, parent, root_objectid, in lookup_extent_backref()
1171 u64 bytenr, u64 num_bytes, u64 parent, in insert_inline_extent_backref() argument
1180 num_bytes, parent, root_objectid, in insert_inline_extent_backref()
1307 u64 num_bytes, u64 *actual_bytes) in btrfs_discard_extent() argument
1320 ret = btrfs_map_block(fs_info, BTRFS_MAP_DISCARD, bytenr, &num_bytes, in btrfs_discard_extent()
1442 u64 num_bytes = node->num_bytes; in __btrfs_inc_extent_ref() local
1453 ret = insert_inline_extent_backref(trans, path, bytenr, num_bytes, in __btrfs_inc_extent_ref()
1500 ins.offset = node->num_bytes; in run_delayed_data_ref()
1581 key.offset = head->num_bytes; in run_delayed_extent_op()
1600 key.offset == head->num_bytes) in run_delayed_extent_op()
1608 key.offset = head->num_bytes; in run_delayed_extent_op()
1687 node->num_bytes, 1); in run_one_delayed_ref()
1703 node->num_bytes, 1); in run_one_delayed_ref()
1792 -head->num_bytes, in btrfs_cleanup_ref_head_accounting()
1802 delayed_refs->pending_csums -= head->num_bytes; in btrfs_cleanup_ref_head_accounting()
1805 head->num_bytes); in btrfs_cleanup_ref_head_accounting()
1849 head->num_bytes, 1); in cleanup_ref_head()
1852 head->num_bytes); in cleanup_ref_head()
2118 u64 num_bytes; in heads_to_leaves() local
2120 num_bytes = heads * (sizeof(struct btrfs_extent_item) + in heads_to_leaves()
2123 num_bytes += heads * sizeof(struct btrfs_tree_block_info); in heads_to_leaves()
2129 return div_u64(num_bytes, BTRFS_LEAF_DATA_SIZE(fs_info)); in heads_to_leaves()
2219 u64 bytenr, u64 num_bytes, u64 flags, in btrfs_set_disk_extent_flags() argument
2235 ret = btrfs_add_delayed_extent_op(trans, bytenr, num_bytes, extent_op); in btrfs_set_disk_extent_flags()
2424 u64 num_bytes; in __btrfs_mod_ref() local
2470 num_bytes = btrfs_file_extent_disk_num_bytes(buf, fi); in __btrfs_mod_ref()
2473 num_bytes, parent); in __btrfs_mod_ref()
2486 num_bytes = fs_info->nodesize; in __btrfs_mod_ref()
2488 num_bytes, parent); in __btrfs_mod_ref()
2570 u64 bytenr, u64 num_bytes, int reserved) in pin_down_extent() argument
2576 cache->pinned += num_bytes; in pin_down_extent()
2578 num_bytes); in pin_down_extent()
2580 cache->reserved -= num_bytes; in pin_down_extent()
2581 cache->space_info->bytes_reserved -= num_bytes; in pin_down_extent()
2587 num_bytes, BTRFS_TOTAL_BYTES_PINNED_BATCH); in pin_down_extent()
2589 bytenr + num_bytes - 1, GFP_NOFS | __GFP_NOFAIL); in pin_down_extent()
2597 u64 bytenr, u64 num_bytes, int reserved) in btrfs_pin_extent() argument
2604 pin_down_extent(cache, bytenr, num_bytes, reserved); in btrfs_pin_extent()
2614 u64 bytenr, u64 num_bytes) in btrfs_pin_extent_for_log_replay() argument
2631 pin_down_extent(cache, bytenr, num_bytes, 0); in btrfs_pin_extent_for_log_replay()
2634 ret = btrfs_remove_free_space(cache, bytenr, num_bytes); in btrfs_pin_extent_for_log_replay()
2640 u64 start, u64 num_bytes) in __exclude_logged_extent() argument
2656 ret = btrfs_remove_free_space(block_group, start, num_bytes); in __exclude_logged_extent()
2662 num_bytes); in __exclude_logged_extent()
2663 } else if (start + num_bytes <= caching_ctl->progress) { in __exclude_logged_extent()
2665 start, num_bytes); in __exclude_logged_extent()
2667 num_bytes = caching_ctl->progress - start; in __exclude_logged_extent()
2669 start, num_bytes); in __exclude_logged_extent()
2673 num_bytes = (start + num_bytes) - in __exclude_logged_extent()
2677 num_bytes); in __exclude_logged_extent()
2969 u64 num_bytes = node->num_bytes; in __btrfs_free_extent() local
2986 ret = lookup_extent_backref(trans, path, &iref, bytenr, num_bytes, in __btrfs_free_extent()
2997 key.offset == num_bytes) { in __btrfs_free_extent()
3025 key.offset = num_bytes; in __btrfs_free_extent()
3044 key.offset == num_bytes) in __btrfs_free_extent()
3052 key.offset = num_bytes; in __btrfs_free_extent()
3158 ret = btrfs_del_csums(trans, info, bytenr, num_bytes); in __btrfs_free_extent()
3165 ret = add_to_free_space_tree(trans, bytenr, num_bytes); in __btrfs_free_extent()
3171 ret = btrfs_update_block_group(trans, bytenr, num_bytes, 0); in __btrfs_free_extent()
3422 u64 num_bytes; member
3496 ffe_ctl->num_bytes, cluster_bg->key.objectid, in find_free_extent_clustered()
3502 ffe_ctl->search_start, ffe_ctl->num_bytes); in find_free_extent_clustered()
3543 ffe_ctl->num_bytes, aligned_cluster); in find_free_extent_clustered()
3547 ffe_ctl->num_bytes, ffe_ctl->search_start, in find_free_extent_clustered()
3554 ffe_ctl->num_bytes); in find_free_extent_clustered()
3563 btrfs_wait_block_group_cache_progress(bg, ffe_ctl->num_bytes + in find_free_extent_clustered()
3604 ffe_ctl->num_bytes + ffe_ctl->empty_cluster + in find_free_extent_unclustered()
3616 ffe_ctl->num_bytes, ffe_ctl->empty_size, in find_free_extent_unclustered()
3630 btrfs_wait_block_group_cache_progress(bg, ffe_ctl->num_bytes + in find_free_extent_unclustered()
3778 u64 ram_bytes, u64 num_bytes, u64 empty_size, in find_free_extent() argument
3790 WARN_ON(num_bytes < fs_info->sectorsize); in find_free_extent()
3793 ffe_ctl.num_bytes = num_bytes; in find_free_extent()
3809 trace_find_free_extent(fs_info, num_bytes, empty_size, flags); in find_free_extent()
3830 num_bytes > space_info->max_extent_size) { in find_free_extent()
3986 if (ffe_ctl.search_start + num_bytes > in find_free_extent()
3989 num_bytes); in find_free_extent()
3998 num_bytes, delalloc); in find_free_extent()
4001 num_bytes); in find_free_extent()
4008 ins->offset = num_bytes; in find_free_extent()
4011 num_bytes); in find_free_extent()
4090 u64 num_bytes, u64 min_alloc_size, in btrfs_reserve_extent() argument
4095 bool final_tried = num_bytes == min_alloc_size; in btrfs_reserve_extent()
4101 WARN_ON(num_bytes < fs_info->sectorsize); in btrfs_reserve_extent()
4102 ret = find_free_extent(fs_info, ram_bytes, num_bytes, empty_size, in btrfs_reserve_extent()
4108 num_bytes = min(num_bytes >> 1, ins->offset); in btrfs_reserve_extent()
4109 num_bytes = round_down(num_bytes, in btrfs_reserve_extent()
4111 num_bytes = max(num_bytes, min_alloc_size); in btrfs_reserve_extent()
4112 ram_bytes = num_bytes; in btrfs_reserve_extent()
4113 if (num_bytes == min_alloc_size) in btrfs_reserve_extent()
4122 flags, num_bytes); in btrfs_reserve_extent()
4125 num_bytes, 1); in btrfs_reserve_extent()
4260 u64 num_bytes; in alloc_reserved_tree_block() local
4270 num_bytes = fs_info->nodesize; in alloc_reserved_tree_block()
4272 extent_key.offset = node->num_bytes; in alloc_reserved_tree_block()
4275 num_bytes = node->num_bytes; in alloc_reserved_tree_block()
4322 num_bytes); in alloc_reserved_tree_block()