| /fs/btrfs/ |
| A D | block-rsv.c | 114 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 D | qgroup.h | 139 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 D | delayed-ref.c | 69 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 D | delalloc-space.c | 291 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 D | qgroup.c | 2122 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 D | ordered-data.c | 30 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 D | delayed-ref.h | 75 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 D | block-rsv.h | 72 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 D | extent-tree.c | 1437 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 D | ref-verify.c | 341 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 D | delalloc-space.h | 22 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 D | block-group.c | 452 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 D | file.c | 75 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 D | relocation.c | 881 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 D | block-group.h | 318 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 D | ordered-data.h | 106 u64 num_bytes; member 171 u64 num_bytes, bool uptodate); 182 u64 num_bytes; member
|
| A D | extent-tree.h | 29 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 D | zoned.h | 70 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 D | inode.c | 1208 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 D | props.c | 404 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 D | delayed-inode.c | 479 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 D | root-tree.c | 514 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 D | read_write.c | 115 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 D | delayed-refs-tests.c | 17 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 D | qgroup-tests.c | 17 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()
|