Lines Matching defs:num_bytes
138 static int data_reloc_print_warning_inode(u64 inum, u64 offset, u64 num_bytes,
808 u64 start, u64 end, u64 num_bytes, u32 small_write)
811 if (num_bytes < small_write &&
1163 async_extent->ram_size, /* num_bytes */
1214 u64 num_bytes)
1221 em = search_extent_mapping(em_tree, start, num_bytes);
1282 u64 num_bytes;
1299 num_bytes = ALIGN(end - start + 1, blocksize);
1300 num_bytes = max(blocksize, num_bytes);
1301 ASSERT(num_bytes <= btrfs_super_total_bytes(fs_info->super_copy));
1303 inode_should_defrag(inode, start, end, num_bytes, SZ_64K);
1355 alloc_hint = get_extent_allocation_hint(inode, start, num_bytes);
1369 min_alloc_size = num_bytes;
1373 while (num_bytes > 0) {
1376 cur_alloc_size = num_bytes;
1472 if (num_bytes < cur_alloc_size)
1473 num_bytes = 0;
1475 num_bytes -= cur_alloc_size;
1724 u64 bytenr, u64 num_bytes, bool nowait)
1731 ret = btrfs_lookup_csums_list(csum_root, bytenr, bytenr + num_bytes - 1,
1839 u64 num_bytes;
1935 args->num_bytes = min(args->end + 1, extent_end) - args->start;
1941 ret = csum_exist_in_range(root->fs_info, args->disk_bytenr, args->num_bytes,
2134 nocow_end = cur_offset + nocow_args.num_bytes - 1;
2140 em = create_io_em(inode, cur_offset, nocow_args.num_bytes,
2143 nocow_args.num_bytes, /* block_len */
2156 nocow_args.num_bytes, nocow_args.num_bytes,
2157 nocow_args.disk_bytenr, nocow_args.num_bytes, 0,
2572 ordered->num_bytes, len,
2872 u64 num_bytes = btrfs_stack_file_extent_num_bytes(stack_fi);
2892 drop_args.end = file_pos + num_bytes;
2931 num_bytes -= sectorsize;
2935 btrfs_update_inode_bytes(inode, num_bytes, drop_args.bytes_found);
2974 u64 num_bytes = oe->num_bytes;
2984 num_bytes = oe->truncated_len;
2985 ram_bytes = num_bytes;
2987 btrfs_set_stack_file_extent_num_bytes(&stack_fi, num_bytes);
3023 u64 logical_len = ordered_extent->num_bytes;
3030 end = start + ordered_extent->num_bytes - 1;
3115 ordered_extent->num_bytes, trans->transid);
7130 range_end = round_up(offset + nocow_args.num_bytes,
7145 *len = nocow_args.num_bytes;
8005 range_end = min(ordered->file_offset + ordered->num_bytes - 1,
8582 ordered->file_offset, ordered->num_bytes);
9569 u64 start, u64 num_bytes, u64 min_size,
9584 u64 end = start + num_bytes - 1;
9588 while (num_bytes > 0) {
9589 cur_bytes = min_t(u64, num_bytes, SZ_256M);
9650 num_bytes -= ins.offset;
9689 u64 start, u64 num_bytes, u64 min_size,
9692 return __btrfs_prealloc_file_range(inode, mode, start, num_bytes,
9699 u64 start, u64 num_bytes, u64 min_size,
9702 return __btrfs_prealloc_file_range(inode, mode, start, num_bytes,
10208 u64 num_bytes, ram_bytes, disk_num_bytes;
10289 num_bytes = ALIGN(encoded->len, fs_info->sectorsize);
10291 end = start + num_bytes - 1;
10326 ret = btrfs_wait_ordered_range(&inode->vfs_inode, start, num_bytes);
10335 ordered = btrfs_lookup_ordered_range(inode, start, num_bytes);
10347 * num_bytes and disk_num_bytes are different.
10352 ret = btrfs_qgroup_reserve_data(inode, &data_reserved, start, num_bytes);
10355 ret = btrfs_delalloc_reserve_metadata(inode, num_bytes, disk_num_bytes,
10378 em = create_io_em(inode, start, num_bytes,
10388 ordered = btrfs_alloc_ordered_extent(inode, start, num_bytes, ram_bytes,
10406 btrfs_delalloc_release_extents(inode, num_bytes);
10416 btrfs_delalloc_release_extents(inode, num_bytes);
10420 btrfs_qgroup_free_data(inode, data_reserved, start, num_bytes, NULL);
10887 ordered->file_offset + ordered->num_bytes - 1);