Lines Matching refs:num_bytes
82 u64 num_bytes = btrfs_calc_insert_metadata_size(fs_info, nr); in btrfs_delayed_refs_rsv_release() local
85 released = __btrfs_block_rsv_release(fs_info, block_rsv, num_bytes, in btrfs_delayed_refs_rsv_release()
103 u64 num_bytes; in btrfs_update_delayed_refs_rsv() local
108 num_bytes = btrfs_calc_insert_metadata_size(fs_info, in btrfs_update_delayed_refs_rsv()
111 delayed_rsv->size += num_bytes; in btrfs_update_delayed_refs_rsv()
128 u64 num_bytes) in btrfs_migrate_to_delayed_refs_rsv() argument
134 src->reserved -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
135 src->size -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
142 if (num_bytes > delta) { in btrfs_migrate_to_delayed_refs_rsv()
143 to_free = num_bytes - delta; in btrfs_migrate_to_delayed_refs_rsv()
144 num_bytes = delta; in btrfs_migrate_to_delayed_refs_rsv()
147 to_free = num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
148 num_bytes = 0; in btrfs_migrate_to_delayed_refs_rsv()
151 if (num_bytes) in btrfs_migrate_to_delayed_refs_rsv()
152 delayed_refs_rsv->reserved += num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
157 if (num_bytes) in btrfs_migrate_to_delayed_refs_rsv()
159 0, num_bytes, 1); in btrfs_migrate_to_delayed_refs_rsv()
178 u64 num_bytes = 0; in btrfs_delayed_refs_rsv_refill() local
183 num_bytes = block_rsv->size - block_rsv->reserved; in btrfs_delayed_refs_rsv_refill()
184 num_bytes = min(num_bytes, limit); in btrfs_delayed_refs_rsv_refill()
188 if (!num_bytes) in btrfs_delayed_refs_rsv_refill()
192 num_bytes, flush); in btrfs_delayed_refs_rsv_refill()
195 btrfs_block_rsv_add_bytes(block_rsv, num_bytes, 0); in btrfs_delayed_refs_rsv_refill()
197 0, num_bytes, 1); in btrfs_delayed_refs_rsv_refill()
571 head->num_bytes; in btrfs_select_ref_head()
677 existing->num_bytes = update->num_bytes; in update_existing_head_ref()
717 existing->num_bytes); in update_existing_head_ref()
720 delayed_refs->pending_csums -= existing->num_bytes; in update_existing_head_ref()
724 delayed_refs->pending_csums += existing->num_bytes; in update_existing_head_ref()
733 u64 bytenr, u64 num_bytes, u64 ref_root, in init_delayed_ref_head() argument
769 head_ref->num_bytes = num_bytes; in init_delayed_ref_head()
788 qrecord->num_bytes = num_bytes; in init_delayed_ref_head()
837 delayed_refs->pending_csums += head_ref->num_bytes; in add_delayed_ref_head()
840 head_ref->num_bytes); in add_delayed_ref_head()
882 u64 bytenr, u64 num_bytes, u64 ref_root, in init_delayed_ref_common() argument
895 ref->num_bytes = num_bytes; in init_delayed_ref_common()
927 u64 num_bytes = generic_ref->len; in btrfs_add_delayed_tree_ref() local
962 init_delayed_ref_common(fs_info, &ref->node, bytenr, num_bytes, in btrfs_add_delayed_tree_ref()
968 init_delayed_ref_head(head_ref, record, bytenr, num_bytes, in btrfs_add_delayed_tree_ref()
1022 u64 num_bytes = generic_ref->len; in btrfs_add_delayed_data_ref() local
1038 init_delayed_ref_common(fs_info, &ref->node, bytenr, num_bytes, in btrfs_add_delayed_data_ref()
1065 init_delayed_ref_head(head_ref, record, bytenr, num_bytes, ref_root, in btrfs_add_delayed_data_ref()
1102 u64 bytenr, u64 num_bytes, in btrfs_add_delayed_extent_op() argument
1112 init_delayed_ref_head(head_ref, NULL, bytenr, num_bytes, 0, 0, in btrfs_add_delayed_extent_op()