| /linux/fs/btrfs/ |
| H A D | lzo.c | 70 return lzo1x_worst_compress(fs_info->sectorsize); in workspace_buf_length() 74 return lzo1x_worst_compress(fs_info->sectorsize); in workspace_cbuf_length() 183 const u32 sectorsize = fs_info->sectorsize; in copy_compressed_data_to_bio() local 222 u32 copy_len = min_t(u32, sectorsize - *total_out % sectorsize, in copy_compressed_data_to_bio() 249 sector_bytes_left = round_up(*total_out, sectorsize) - *total_out; in copy_compressed_data_to_bio() 268 const u32 sectorsize = fs_info->sectorsize; in lzo_compress_bio() local 294 const u32 sectorsize_mask = sectorsize - 1; in lzo_compress_bio() 307 in_len = min_t(u32, start + len - cur_in, sectorsize - sector_off); in lzo_compress_bio() 330 if (cur_in - start > sectorsize * 2 && cur_in - start < total_out) { in lzo_compress_bio() 417 const u32 sectorsize = fs_info->sectorsize; in lzo_decompress_bio() local [all …]
|
| H A D | tree-checker.c | 129 end = ALIGN(key->offset + len, leaf->fs_info->sectorsize); in file_extent_end() 213 u32 sectorsize = fs_info->sectorsize; in check_extent_data_item() local 217 if (unlikely(!IS_ALIGNED(key->offset, sectorsize))) { in check_extent_data_item() 220 key->offset, sectorsize); in check_extent_data_item() 333 if (unlikely(CHECK_FE_ALIGNED(leaf, slot, fi, ram_bytes, sectorsize) || in check_extent_data_item() 334 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || in check_extent_data_item() 335 CHECK_FE_ALIGNED(leaf, slot, fi, disk_num_bytes, sectorsize) || in check_extent_data_item() 336 CHECK_FE_ALIGNED(leaf, slot, fi, offset, sectorsize) || in check_extent_data_item() 337 CHECK_FE_ALIGNED(leaf, slot, fi, num_bytes, sectorsize))) in check_extent_data_item() 396 u32 sectorsize = fs_info->sectorsize; in check_csum_item() local [all …]
|
| H A D | file-item.c | 92 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize)); in btrfs_inode_set_file_extent_range() 121 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize) || in btrfs_inode_clear_file_extent_range() 130 ASSERT(IS_ALIGNED(bytes, fs_info->sectorsize)); in bytes_to_csum_size() 284 const u32 sectorsize = fs_info->sectorsize; in search_csum_tree() local 291 ASSERT(IS_ALIGNED(disk_bytenr, sectorsize) && in search_csum_tree() 292 IS_ALIGNED(len, sectorsize)); in search_csum_tree() 302 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree() 327 csum_len = (itemsize / csum_size) * sectorsize; in search_csum_tree() 354 const u32 sectorsize = fs_info->sectorsize; in btrfs_lookup_bio_sums() local 497 file_offset + sectorsize - 1, in btrfs_lookup_bio_sums() [all …]
|
| H A D | file.c | 48 u64 block_start = round_down(pos, fs_info->sectorsize); in btrfs_drop_folio() 49 u64 block_len = round_up(pos + copied, fs_info->sectorsize) - block_start; in btrfs_drop_folio() 81 start_pos = round_down(pos, fs_info->sectorsize); in btrfs_dirty_folio() 82 num_bytes = round_up(end_pos - start_pos, fs_info->sectorsize); in btrfs_dirty_folio() 398 fs_info->sectorsize); in btrfs_drop_extents() 791 const u32 blocksize = inode_to_fs_info(inode)->sectorsize; in prepare_uptodate_folio() 895 start_pos = round_down(pos, fs_info->sectorsize); in lock_and_cleanup_extent() 896 last_pos = round_up(pos + write_bytes, fs_info->sectorsize) - 1; in lock_and_cleanup_extent() 975 lockstart = round_down(pos, fs_info->sectorsize); in btrfs_check_nocow_lock() 977 fs_info->sectorsize) - 1; in btrfs_check_nocow_lock() [all …]
|
| H A D | raid56.c | 233 const u32 step = min(rbio->bioc->fs_info->sectorsize, PAGE_SIZE); in memcpy_from_bio_to_stripe() 329 nr_sectors = round_up(PAGE_SIZE, fs_info->sectorsize) >> fs_info->sectorsize_bits; in page_nr_to_num_sectors() 358 const u32 step = min(rbio->bioc->fs_info->sectorsize, PAGE_SIZE); in index_stripe_sectors() 1050 const unsigned int step = min(fs_info->sectorsize, PAGE_SIZE); in alloc_rbio() 1051 const unsigned int sector_nsteps = fs_info->sectorsize / step; in alloc_rbio() 1058 ASSERT(IS_ALIGNED(PAGE_SIZE, fs_info->sectorsize) || in alloc_rbio() 1059 IS_ALIGNED(fs_info->sectorsize, PAGE_SIZE)); in alloc_rbio() 1221 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in rbio_add_io_paddrs() local 1222 const u32 step = min(sectorsize, PAGE_SIZE); in rbio_add_io_paddrs() 1241 disk_start = stripe->physical + sector_nr * sectorsize; in rbio_add_io_paddrs() [all …]
|
| H A D | defrag.c | 266 cur = max(cur + fs_info->sectorsize, range.start); in btrfs_run_defrag_inode() 740 const u32 sectorsize = BTRFS_I(inode)->root->fs_info->sectorsize; in defrag_lookup_extent() local 747 em = btrfs_lookup_extent_mapping(em_tree, start, sectorsize); in defrag_lookup_extent() 766 u64 end = start + sectorsize - 1; in defrag_lookup_extent() 1173 const u32 sectorsize = inode->root->fs_info->sectorsize; in defrag_one_range() local 1182 ASSERT(IS_ALIGNED(start, sectorsize) && IS_ALIGNED(len, sectorsize)); in defrag_one_range() 1269 const u32 sectorsize = inode->root->fs_info->sectorsize; in defrag_one_cluster() local 1292 (max_sectors - *sectors_defragged) * sectorsize); in defrag_one_cluster() 1403 cur = round_down(range->start, fs_info->sectorsize); in btrfs_defrag_file() 1404 last_byte = round_up(last_byte, fs_info->sectorsize) - 1; in btrfs_defrag_file()
|
| H A D | reflink.c | 64 const u32 block_size = fs_info->sectorsize; in copy_inline_to_page() 178 fs_info->sectorsize); in clone_copy_inline_extent() 576 ASSERT(datal <= fs_info->sectorsize); in btrfs_clone() 579 WARN_ON(datal > fs_info->sectorsize)) { in btrfs_clone() 612 fs_info->sectorsize); in btrfs_clone() 692 const u32 bs = fs_info->sectorsize; in btrfs_extent_same_range() 764 const u32 bs = fs_info->sectorsize; in btrfs_clone_files() 842 const u32 bs = inode_out->root->fs_info->sectorsize; in btrfs_remap_file_range_prep()
|
| H A D | extent_io.c | 422 ASSERT(max_bytes >= fs_info->sectorsize); in find_lock_delalloc_range() 461 max_bytes = fs_info->sectorsize; in find_lock_delalloc_range() 1066 const size_t blocksize = fs_info->sectorsize; in btrfs_do_readpage() 1097 ASSERT(IS_ALIGNED(cur, fs_info->sectorsize)); in btrfs_do_readpage() 1237 const u32 blocksize = fs_info->sectorsize; in can_skip_one_ordered_range() 1398 const u32 blocksize = inode->root->fs_info->sectorsize; in assert_folio_range() 1539 const u32 sectorsize = fs_info->sectorsize; in writepage_fixup() local 1564 start, sectorsize); in writepage_fixup() 1566 debug_check_writepage_fixup(inode, start, sectorsize, needs_fixup); in writepage_fixup() 1828 const u32 sectorsize = fs_info->sectorsize; in submit_one_sector() local [all …]
|
| H A D | disk-io.c | 543 if (fs_info->sectorsize == PAGE_SIZE) { in btree_dirty_folio() 2319 const u32 sectorsize = btrfs_super_sectorsize(sb); in validate_sys_chunk_array() local 2372 sectorsize); in validate_sys_chunk_array() 2399 const u32 sectorsize = btrfs_super_sectorsize(sb); in btrfs_validate_super() local 2439 if (unlikely(!is_power_of_2(sectorsize) || sectorsize < BTRFS_MIN_BLOCKSIZE || in btrfs_validate_super() 2440 sectorsize > BTRFS_MAX_METADATA_BLOCKSIZE)) { in btrfs_validate_super() 2441 btrfs_err(fs_info, "invalid sectorsize %u", sectorsize); in btrfs_validate_super() 2445 if (unlikely(!btrfs_supported_blocksize(sectorsize))) { in btrfs_validate_super() 2448 sectorsize, PAGE_SIZE); in btrfs_validate_super() 2452 if (unlikely(!is_power_of_2(nodesize) || nodesize < sectorsize || in btrfs_validate_super() [all …]
|
| H A D | inode.c | 193 fs_info->sectorsize, nlink, in data_reloc_print_warning_inode() 444 const u32 sectorsize = trans->fs_info->sectorsize; in insert_inline_extent() local 457 ASSERT(size <= sectorsize); in insert_inline_extent() 464 ASSERT(compressed_size <= sectorsize); in insert_inline_extent() 522 ALIGN(size, root->fs_info->sectorsize)); in insert_inline_extent() 567 if (size > fs_info->sectorsize) in can_cow_file_range_inline() 571 if (data_len >= fs_info->sectorsize) in can_cow_file_range_inline() 635 drop_args.end = fs_info->sectorsize; in __cow_file_range_inline() 678 btrfs_qgroup_free_data(inode, NULL, 0, fs_info->sectorsize, NULL); in __cow_file_range_inline() 744 if (end + 1 - start <= fs_info->sectorsize && in inode_need_compress() [all …]
|
| H A D | print-tree.c | 161 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) in print_extent_item() 164 offset, eb->fs_info->sectorsize); in print_extent_item() 178 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) in print_extent_item() 181 offset, eb->fs_info->sectorsize); in print_extent_item() 339 const u32 csum_bytes = (size / fs_info->csum_size) * fs_info->sectorsize; in print_extent_csum()
|
| H A D | fiemap.c | 644 const u32 sectorsize = inode->root->fs_info->sectorsize; in extent_fiemap() local 659 range_start = round_down(start, sectorsize); in extent_fiemap() 660 range_end = round_up(start + len, sectorsize); in extent_fiemap()
|
| H A D | compression.c | 321 ASSERT(IS_ALIGNED(ordered->file_offset, fs_info->sectorsize)); in btrfs_submit_compressed_write() 322 ASSERT(IS_ALIGNED(ordered->num_bytes, fs_info->sectorsize)); in btrfs_submit_compressed_write() 475 (cur + fs_info->sectorsize > btrfs_extent_map_end(em)) || in add_ra_bio_folios() 552 em = btrfs_lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); in btrfs_submit_compressed_read() 1081 const u32 sectorsize = fs_info->sectorsize; in btrfs_decompress() local 1089 ASSERT(dest_pgoff + destlen <= folio_size(dest_folio) && destlen <= sectorsize); in btrfs_decompress()
|
| H A D | free-space-cache.c | 692 const int unit = block_group->fs_info->sectorsize; in recalculate_thresholds() 918 u64 bytes = ctl->block_group->fs_info->sectorsize; in copy_free_space_cache() 1571 bytes_per_bitmap = BITS_PER_BITMAP * ctl->block_group->fs_info->sectorsize; in offset_to_bitmap() 1702 const int unit = ctl->block_group->fs_info->sectorsize; in tree_search_offset() 1875 const int unit = ctl->block_group->fs_info->sectorsize; in bitmap_clear_bits() 1912 const int unit = ctl->block_group->fs_info->sectorsize; in btrfs_bitmap_set_bits() 1954 const int unit = ctl->block_group->fs_info->sectorsize; in search_bitmap() 2151 const int unit = ctl->block_group->fs_info->sectorsize; in remove_from_bitmap() 2229 const int unit = ctl->block_group->fs_info->sectorsize; in add_bytes_to_bitmap() 2285 if (info->bytes <= fs_info->sectorsize * 8) { in btrfs_use_bitmap() [all …]
|
| H A D | zlib.c | 93 workspace->buf = kmalloc(fs_info->sectorsize, GFP_KERNEL); in zlib_alloc_workspace() 94 workspace->buf_size = fs_info->sectorsize; in zlib_alloc_workspace() 241 if (workspace->strm.total_in > fs_info->sectorsize * 2 && in zlib_compress_bio()
|
| H A D | zstd.c | 385 workspace->buf = kmalloc(fs_info->sectorsize, GFP_KERNEL); in zstd_alloc_workspace() 464 if (tot_in + workspace->in_buf.pos > fs_info->sectorsize * 2 && in zstd_compress_bio() 620 workspace->out_buf.size = fs_info->sectorsize; in zstd_decompress_bio() 705 workspace->out_buf.size = fs_info->sectorsize; in zstd_decompress()
|
| H A D | subpage.c | 95 ASSERT(fs_info->sectorsize < fsize); in btrfs_alloc_folio_state() 155 ASSERT(IS_ALIGNED(start, fs_info->sectorsize) && in btrfs_subpage_assert() 156 IS_ALIGNED(len, fs_info->sectorsize), "start=%llu len=%u", start, len); in btrfs_subpage_assert() 639 aligned_start = round_up(start, fs_info->sectorsize); in btrfs_folio_clear_fixup_dirty() 640 aligned_end = round_down(start + len, fs_info->sectorsize); in btrfs_folio_clear_fixup_dirty()
|
| /linux/arch/um/drivers/ |
| H A D | cow.h | 8 int sectorsize, int alignment, int *bitmap_offset_out, 19 int sectorsize, int alignment, 22 extern void cow_sizes(int version, __u64 size, int sectorsize, int align,
|
| H A D | ubd_kern.c | 63 int sectorsize; member 610 int fd, err, sectorsize, asked_switch, mode = 0644; in open_ubd_file() local 641 &size, §orsize, &align, bitmap_offset_out); in open_ubd_file() 659 sectorsize, align, &size); in open_ubd_file() 671 cow_sizes(version, size, sectorsize, align, *bitmap_offset_out, in open_ubd_file() 682 int sectorsize, int alignment, int *bitmap_offset_out, in create_cow_file() argument 696 err = init_cow_file(fd, cow_file, backing_file, sectorsize, alignment, in create_cow_file() 1242 io_req->sectorsize = SECTOR_SIZE; in ubd_alloc_req() 1422 nsectors = desc->length / req->sectorsize; in do_io() 1432 start * req->sectorsize; in do_io() [all …]
|
| /linux/fs/btrfs/tests/ |
| H A D | extent-buffer-tests.c | 13 static int test_btrfs_split_item(u32 sectorsize, u32 nodesize) in test_btrfs_split_item() argument 31 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_btrfs_split_item() 219 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize) in btrfs_test_extent_buffer_operations() argument 222 return test_btrfs_split_item(sectorsize, nodesize); in btrfs_test_extent_buffer_operations()
|
| H A D | qgroup-tests.c | 197 u32 sectorsize, u32 nodesize) in test_no_shared_qgroup() argument 309 u32 sectorsize, u32 nodesize) in test_multiple_refs() argument 462 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize) in btrfs_test_qgroups() argument 469 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in btrfs_test_qgroups() 542 ret = test_no_shared_qgroup(root, sectorsize, nodesize); in btrfs_test_qgroups() 545 ret = test_multiple_refs(root, sectorsize, nodesize); in btrfs_test_qgroups()
|
| /linux/drivers/md/ |
| H A D | dm-log-writes.c | 86 __le32 sectorsize; member 107 u32 sectorsize; member 240 lc->sectorsize - entrylen - datalen); in write_metadata() 243 ret = bio_add_page(bio, page, lc->sectorsize, 0); in write_metadata() 244 if (ret != lc->sectorsize) { in write_metadata() 282 pg_sectorlen = ALIGN(pg_datalen, lc->sectorsize); in write_inline_data() 408 super.sectorsize = cpu_to_le32(lc->sectorsize); in log_super() 551 lc->sectorsize = bdev_logical_block_size(lc->dev->bdev); in log_writes_ctr() 552 lc->sectorshift = ilog2(lc->sectorsize); in log_writes_ctr() 567 lc->next_sector = lc->sectorsize >> SECTOR_SHIFT; in log_writes_ctr() [all …]
|
| /linux/drivers/mtd/nand/raw/atmel/ |
| H A D | pmecc.h | 47 int sectorsize; member
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_sb.h | 42 __s64 sunit, __s64 swidth, int sectorsize, bool may_repair,
|
| /linux/tools/testing/kunit/test_data/ |
| H A D | test_interrupted_tap_output.log | 14 [ 0.060000] BTRFS: selftest: sectorsize: 4096 nodesize: 4096
|