Lines Matching refs:num_bytes
84 u64 num_bytes = btrfs_calc_insert_metadata_size(fs_info, nr); in btrfs_delayed_refs_rsv_release() local
87 released = btrfs_block_rsv_release(fs_info, block_rsv, num_bytes, NULL); in btrfs_delayed_refs_rsv_release()
104 u64 num_bytes; in btrfs_update_delayed_refs_rsv() local
109 num_bytes = btrfs_calc_insert_metadata_size(fs_info, in btrfs_update_delayed_refs_rsv()
112 delayed_rsv->size += num_bytes; in btrfs_update_delayed_refs_rsv()
130 u64 num_bytes) in btrfs_migrate_to_delayed_refs_rsv() argument
136 src->reserved -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
137 src->size -= num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
144 if (num_bytes > delta) { in btrfs_migrate_to_delayed_refs_rsv()
145 to_free = num_bytes - delta; in btrfs_migrate_to_delayed_refs_rsv()
146 num_bytes = delta; in btrfs_migrate_to_delayed_refs_rsv()
149 to_free = num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
150 num_bytes = 0; in btrfs_migrate_to_delayed_refs_rsv()
153 if (num_bytes) in btrfs_migrate_to_delayed_refs_rsv()
154 delayed_refs_rsv->reserved += num_bytes; in btrfs_migrate_to_delayed_refs_rsv()
159 if (num_bytes) in btrfs_migrate_to_delayed_refs_rsv()
161 0, num_bytes, 1); in btrfs_migrate_to_delayed_refs_rsv()
181 u64 num_bytes = 0; in btrfs_delayed_refs_rsv_refill() local
186 num_bytes = block_rsv->size - block_rsv->reserved; in btrfs_delayed_refs_rsv_refill()
187 num_bytes = min(num_bytes, limit); in btrfs_delayed_refs_rsv_refill()
191 if (!num_bytes) in btrfs_delayed_refs_rsv_refill()
195 num_bytes, flush); in btrfs_delayed_refs_rsv_refill()
198 btrfs_block_rsv_add_bytes(block_rsv, num_bytes, 0); in btrfs_delayed_refs_rsv_refill()
200 0, num_bytes, 1); in btrfs_delayed_refs_rsv_refill()
558 head->num_bytes; in btrfs_select_ref_head()
663 existing->num_bytes = update->num_bytes; in update_existing_head_ref()
701 existing->num_bytes); in update_existing_head_ref()
704 delayed_refs->pending_csums -= existing->num_bytes; in update_existing_head_ref()
708 delayed_refs->pending_csums += existing->num_bytes; in update_existing_head_ref()
718 u64 bytenr, u64 num_bytes, u64 ref_root, in init_delayed_ref_head() argument
754 head_ref->num_bytes = num_bytes; in init_delayed_ref_head()
773 qrecord->num_bytes = num_bytes; in init_delayed_ref_head()
818 delayed_refs->pending_csums += head_ref->num_bytes; in add_delayed_ref_head()
821 head_ref->num_bytes); in add_delayed_ref_head()
861 u64 bytenr, u64 num_bytes, u64 ref_root, in init_delayed_ref_common() argument
874 ref->num_bytes = num_bytes; in init_delayed_ref_common()
905 u64 num_bytes = generic_ref->len; in btrfs_add_delayed_tree_ref() local
940 init_delayed_ref_common(fs_info, &ref->node, bytenr, num_bytes, in btrfs_add_delayed_tree_ref()
946 init_delayed_ref_head(head_ref, record, bytenr, num_bytes, in btrfs_add_delayed_tree_ref()
998 u64 num_bytes = generic_ref->len; in btrfs_add_delayed_data_ref() local
1014 init_delayed_ref_common(fs_info, &ref->node, bytenr, num_bytes, in btrfs_add_delayed_data_ref()
1041 init_delayed_ref_head(head_ref, record, bytenr, num_bytes, ref_root, in btrfs_add_delayed_data_ref()
1077 u64 bytenr, u64 num_bytes, in btrfs_add_delayed_extent_op() argument
1087 init_delayed_ref_head(head_ref, NULL, bytenr, num_bytes, 0, 0, in btrfs_add_delayed_extent_op()