Home
last modified time | relevance | path

Searched refs:num_bytes (Results 1 – 25 of 47) sorted by relevance

12

/fs/btrfs/
A Dblock-rsv.c114 if (num_bytes == (u64)-1) { in block_rsv_release_bytes()
115 num_bytes = block_rsv->size; in block_rsv_release_bytes()
124 num_bytes = 0; in block_rsv_release_bytes()
136 ret = num_bytes; in block_rsv_release_bytes()
137 if (num_bytes > 0) { in block_rsv_release_bytes()
152 if (num_bytes) in block_rsv_release_bytes()
218 if (num_bytes == 0) in btrfs_block_rsv_add()
222 num_bytes, flush); in btrfs_block_rsv_add()
231 u64 num_bytes = 0; in btrfs_block_rsv_check() local
263 num_bytes, flush); in btrfs_block_rsv_refill()
[all …]
A Dqgroup.h139 u64 num_bytes; member
302 u64 num_bytes; member
362 u64 num_bytes);
369 u64 num_bytes, struct ulist *old_roots,
380 u64 ref_root, u64 num_bytes,
402 int num_bytes, bool enforce) in btrfs_qgroup_reserve_meta_pertrans() argument
409 int num_bytes, bool enforce, in btrfs_qgroup_reserve_meta_prealloc() argument
422 int num_bytes) in btrfs_qgroup_free_meta_pertrans() argument
424 __btrfs_qgroup_free_meta(root, num_bytes, in btrfs_qgroup_free_meta_pertrans()
430 int num_bytes) in btrfs_qgroup_free_meta_prealloc() argument
[all …]
A Ddelayed-ref.c69 u64 num_bytes; in btrfs_delayed_refs_rsv_release() local
93 u64 num_bytes; in btrfs_update_delayed_refs_rsv() local
103 if (num_bytes == 0) in btrfs_update_delayed_refs_rsv()
216 u64 num_bytes = 0; in btrfs_delayed_refs_rsv_refill() local
224 num_bytes = min(num_bytes, limit); in btrfs_delayed_refs_rsv_refill()
228 if (!num_bytes) in btrfs_delayed_refs_rsv_refill()
670 existing->num_bytes = update->num_bytes; in update_existing_head_ref()
769 head_ref->num_bytes = generic_ref->num_bytes; in init_delayed_ref_head()
795 qrecord->num_bytes = generic_ref->num_bytes; in init_delayed_ref_head()
936 ref->num_bytes = generic_ref->num_bytes; in init_delayed_ref_common()
[all …]
A Ddelalloc-space.c291 u64 num_bytes, u64 disk_num_bytes, in calc_inode_reservations() argument
295 u64 nr_extents = count_max_extents(fs_info, num_bytes); in calc_inode_reservations()
315 int btrfs_delalloc_reserve_metadata(struct btrfs_inode *inode, u64 num_bytes, in btrfs_delalloc_reserve_metadata() argument
342 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata()
355 calc_inode_reservations(inode, num_bytes, disk_num_bytes, in btrfs_delalloc_reserve_metadata()
374 nr_extents = count_max_extents(fs_info, num_bytes); in btrfs_delalloc_reserve_metadata()
405 void btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes, in btrfs_delalloc_release_metadata() argument
410 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_release_metadata()
413 inode->csum_bytes -= num_bytes; in btrfs_delalloc_release_metadata()
435 void btrfs_delalloc_release_extents(struct btrfs_inode *inode, u64 num_bytes) in btrfs_delalloc_release_extents() argument
[all …]
A Dqgroup.c2122 record->num_bytes = num_bytes; in btrfs_qgroup_trace_extent()
3695 u64 num_bytes; in qgroup_rescan_leaf() local
4441 num_bytes); in sub_root_meta_rsv()
4445 num_bytes); in sub_root_meta_rsv()
4449 return num_bytes; in sub_root_meta_rsv()
4462 BUG_ON(num_bytes != round_down(num_bytes, fs_info->nodesize)); in btrfs_qgroup_reserve_meta()
4528 num_bytes = sub_root_meta_rsv(root, num_bytes, type); in __btrfs_qgroup_free_meta()
4529 BUG_ON(num_bytes != round_down(num_bytes, fs_info->nodesize)); in __btrfs_qgroup_free_meta()
4535 int num_bytes) in qgroup_convert_meta() argument
4582 num_bytes = sub_root_meta_rsv(root, num_bytes, in btrfs_qgroup_convert_reserved_meta()
[all …]
A Dordered-data.c30 return entry->file_offset + entry->num_bytes; in entry_end()
182 entry->num_bytes = num_bytes; in alloc_ordered_extent()
187 entry->bytes_left = num_bytes; in alloc_ordered_extent()
303 file_extent->num_bytes, in btrfs_alloc_ordered_extent()
304 file_extent->num_bytes, in btrfs_alloc_ordered_extent()
310 file_extent->num_bytes, in btrfs_alloc_ordered_extent()
480 u64 num_bytes, bool uptodate) in btrfs_mark_ordered_io_finished() argument
488 file_offset + num_bytes - 1, in btrfs_mark_ordered_io_finished()
539 file_offset + num_bytes) - 1; in btrfs_mark_ordered_io_finished()
672 release = entry->num_bytes; in btrfs_remove_ordered_extent()
[all …]
A Ddelayed-ref.h75 u64 num_bytes; member
127 u64 num_bytes; member
284 u64 num_bytes; member
311 u64 num_bytes; in btrfs_calc_delayed_ref_bytes() local
313 num_bytes = btrfs_calc_insert_metadata_size(fs_info, num_delayed_refs); in btrfs_calc_delayed_ref_bytes()
324 num_bytes *= 2; in btrfs_calc_delayed_ref_bytes()
326 return num_bytes; in btrfs_calc_delayed_ref_bytes()
383 u64 bytenr, u64 num_bytes, u8 level,
A Dblock-rsv.h72 struct btrfs_block_rsv *block_rsv, u64 num_bytes,
76 struct btrfs_block_rsv *block_rsv, u64 num_bytes,
79 struct btrfs_block_rsv *dst_rsv, u64 num_bytes,
81 int btrfs_block_rsv_use_bytes(struct btrfs_block_rsv *block_rsv, u64 num_bytes);
83 u64 num_bytes, bool update_size);
86 u64 num_bytes, u64 *qgroup_to_release);
A Dextent-tree.c1437 cur += num_bytes; in btrfs_discard_extent()
1491 u64 num_bytes = node->num_bytes; in __btrfs_inc_extent_ref() local
1574 .num_bytes = node->num_bytes, in run_delayed_data_ref()
2978 u64 num_bytes = delta->num_bytes; in do_free_extent_accounting() local
3103 u64 num_bytes = node->num_bytes; in __btrfs_free_extent() local
3309 .num_bytes = num_bytes, in __btrfs_free_extent()
3857 u64 num_bytes = ffe_ctl->num_bytes; in do_allocation_zoned() local
4706 ffe_ctl.num_bytes = num_bytes; in btrfs_reserve_extent()
4720 num_bytes = min(num_bytes >> 1, ins->offset); in btrfs_reserve_extent()
4721 num_bytes = round_down(num_bytes, in btrfs_reserve_extent()
[all …]
A Dref-verify.c341 u64 num_bytes) in add_shared_data_ref() argument
349 be = add_block_entry(fs_info, bytenr, num_bytes, 0); in add_shared_data_ref()
371 u64 bytenr, u64 num_bytes) in add_extent_data_ref() argument
507 *num_bytes = key.offset; in process_leaf()
526 *num_bytes); in process_leaf()
533 *bytenr, *num_bytes); in process_leaf()
546 int level, u64 *bytenr, u64 *num_bytes, in walk_down_tree() argument
663 u64 num_bytes = generic_ref->num_bytes; in btrfs_ref_tree_mod() local
780 action, bytenr, num_bytes); in btrfs_ref_tree_mod()
977 u64 bytenr = 0, num_bytes = 0; in btrfs_build_ref_tree() local
[all …]
A Ddelalloc-space.h22 void btrfs_delalloc_release_metadata(struct btrfs_inode *inode, u64 num_bytes,
26 int btrfs_delalloc_reserve_metadata(struct btrfs_inode *inode, u64 num_bytes,
28 void btrfs_delalloc_release_extents(struct btrfs_inode *inode, u64 num_bytes);
A Dblock-group.c452 u64 num_bytes) in btrfs_wait_block_group_cache_progress() argument
1364 u64 num_bytes; in inc_block_group_ro() local
3092 u64 num_bytes; in btrfs_dec_block_group_ro() local
3692 old_val += num_bytes; in btrfs_update_block_group()
3694 old_val -= num_bytes; in btrfs_update_block_group()
3726 old_val += num_bytes; in btrfs_update_block_group()
3738 old_val -= num_bytes; in btrfs_update_block_group()
3740 cache->pinned += num_bytes; in btrfs_update_block_group()
3819 cache->reserved += num_bytes; in btrfs_add_reserved_bytes()
3831 if (num_bytes < ram_bytes) in btrfs_add_reserved_bytes()
[all …]
A Dfile.c75 u64 num_bytes; in btrfs_dirty_folio() local
91 ASSERT(num_bytes <= U32_MAX); in btrfs_dirty_folio()
150 u64 num_bytes = 0; in btrfs_drop_extents() local
321 .num_bytes = num_bytes, in btrfs_drop_extents()
420 .num_bytes = num_bytes, in btrfs_drop_extents()
560 u64 num_bytes; in btrfs_mark_extent_written() local
701 ref.num_bytes = num_bytes; in btrfs_mark_extent_written()
731 ref.num_bytes = num_bytes; in btrfs_mark_extent_written()
1026 cur_offset += num_bytes; in btrfs_check_nocow_lock()
2117 u64 num_bytes; in fill_holes() local
[all …]
A Drelocation.c881 u64 num_bytes; in replace_file_extents() local
970 ref.num_bytes = num_bytes; in replace_file_extents()
984 ref.num_bytes = num_bytes; in replace_file_extents()
1691 u64 num_bytes = 0; in prepare_to_merge() local
1712 num_bytes, NULL); in prepare_to_merge()
2123 u64 num_bytes = 0; in calcu_metadata_size() local
2146 return num_bytes; in calcu_metadata_size()
2189 u64 num_bytes; in reserve_metadata_space() local
2569 u64 num_bytes; in relocate_cowonly_block() local
2685 u64 num_bytes; in prealloc_file_extent_cluster() local
[all …]
A Dblock-group.h318 u64 num_bytes);
346 u64 bytenr, u64 num_bytes, bool alloc);
348 u64 ram_bytes, u64 num_bytes, int delalloc,
350 void btrfs_free_reserved_bytes(struct btrfs_block_group *cache, u64 num_bytes,
A Dordered-data.h106 u64 num_bytes; member
171 u64 num_bytes, bool uptodate);
182 u64 num_bytes; member
A Dextent-tree.h29 u64 num_bytes; member
139 int btrfs_reserve_extent(struct btrfs_root *root, u64 ram_bytes, u64 num_bytes,
166 u64 num_bytes, u64 *actual_bytes);
A Dzoned.h70 u64 hole_end, u64 num_bytes);
100 int btrfs_reset_unused_block_groups(struct btrfs_space_info *space_info, u64 num_bytes);
167 u64 num_bytes) in btrfs_find_allocatable_zones() argument
273 u64 num_bytes) in btrfs_reset_unused_block_groups() argument
A Dinode.c1208 u64 num_bytes) in btrfs_get_extent_allocation_hint() argument
1274 u64 num_bytes; in cow_file_range() local
1290 num_bytes = max(blocksize, num_bytes); in cow_file_range()
1342 while (num_bytes > 0) { in cow_file_range()
1346 ret = btrfs_reserve_extent(root, num_bytes, num_bytes, in cow_file_range()
1440 num_bytes = 0; in cow_file_range()
2998 num_bytes -= sectorsize; in insert_reserved_file_extent()
3039 u64 num_bytes = oe->num_bytes; in insert_ordered_extent_file_extent() local
9017 while (num_bytes > 0) { in __btrfs_prealloc_file_range()
9078 num_bytes -= ins.offset; in __btrfs_prealloc_file_range()
[all …]
A Dprops.c404 u64 num_bytes = 0; in btrfs_inode_inherit_props() local
432 num_bytes = btrfs_calc_insert_metadata_size(fs_info, 1); in btrfs_inode_inherit_props()
434 num_bytes, in btrfs_inode_inherit_props()
453 num_bytes, NULL); in btrfs_inode_inherit_props()
A Ddelayed-inode.c479 u64 num_bytes; in btrfs_delayed_item_reserve_metadata() local
488 num_bytes = btrfs_calc_insert_metadata_size(fs_info, 1); in btrfs_delayed_item_reserve_metadata()
499 num_bytes, 1); in btrfs_delayed_item_reserve_metadata()
506 item->bytes_reserved = num_bytes; in btrfs_delayed_item_reserve_metadata()
555 u64 num_bytes; in btrfs_delayed_inode_reserve_metadata() local
561 num_bytes = btrfs_calc_metadata_size(fs_info, 1); in btrfs_delayed_inode_reserve_metadata()
574 ret = btrfs_qgroup_reserve_meta(root, num_bytes, in btrfs_delayed_inode_reserve_metadata()
578 ret = btrfs_block_rsv_add(fs_info, dst_rsv, num_bytes, in btrfs_delayed_inode_reserve_metadata()
583 btrfs_qgroup_free_meta_prealloc(root, num_bytes); in btrfs_delayed_inode_reserve_metadata()
590 node->inode_id, num_bytes, 1); in btrfs_delayed_inode_reserve_metadata()
[all …]
A Droot-tree.c514 u64 num_bytes; in btrfs_subvolume_reserve_metadata() local
529 num_bytes = btrfs_calc_insert_metadata_size(fs_info, items); in btrfs_subvolume_reserve_metadata()
532 ret = btrfs_block_rsv_add(fs_info, rsv, num_bytes, in btrfs_subvolume_reserve_metadata()
536 ret = btrfs_block_rsv_migrate(global_rsv, rsv, num_bytes, true); in btrfs_subvolume_reserve_metadata()
/fs/ecryptfs/
A Dread_write.c115 size_t num_bytes = (PAGE_SIZE - start_offset_in_page); in ecryptfs_write() local
123 if (num_bytes > total_remaining_bytes) in ecryptfs_write()
124 num_bytes = total_remaining_bytes; in ecryptfs_write()
129 if (num_bytes > total_remaining_zeros) in ecryptfs_write()
130 num_bytes = total_remaining_zeros; in ecryptfs_write()
163 (data + data_offset), num_bytes); in ecryptfs_write()
164 data_offset += num_bytes; in ecryptfs_write()
183 pos += num_bytes; in ecryptfs_write()
/fs/btrfs/tests/
A Ddelayed-refs-tests.c17 u64 num_bytes; member
25 u64 num_bytes; member
79 if (head->num_bytes != check->num_bytes) { in validate_ref_head()
81 head->num_bytes, check->num_bytes); in validate_ref_head()
115 if (node->num_bytes != check->num_bytes) { in validate_ref_node()
117 node->num_bytes, check->num_bytes); in validate_ref_node()
181 .num_bytes = fs_info->nodesize, in simple_test()
241 .num_bytes = fs_info->nodesize, in simple_tests()
247 .num_bytes = fs_info->nodesize, in simple_tests()
349 .num_bytes = fs_info->nodesize, in merge_tests()
[all …]
A Dqgroup-tests.c17 u64 num_bytes, u64 parent, u64 root_objectid) in insert_normal_tree_ref() argument
33 ins.offset = num_bytes; in insert_normal_tree_ref()
68 static int add_tree_ref(struct btrfs_root *root, u64 bytenr, u64 num_bytes, in add_tree_ref() argument
82 key.offset = num_bytes; in add_tree_ref()
120 u64 num_bytes) in remove_extent_item() argument
131 key.offset = num_bytes; in remove_extent_item()
151 u64 num_bytes, u64 parent, u64 root_objectid) in remove_extent_ref() argument
164 key.offset = num_bytes; in remove_extent_ref()

Completed in 97 milliseconds

12