| /linux/fs/btrfs/tests/ |
| H A D | inode-tests.c | 96 static void setup_file_extents(struct btrfs_root *root, u32 sectorsize) in setup_file_extents() argument 110 offset = sectorsize; in setup_file_extents() 119 insert_extent(root, offset, sectorsize - 1, sectorsize - 1, 0, in setup_file_extents() 120 disk_bytenr, sectorsize - 1, BTRFS_FILE_EXTENT_REG, 0, slot); in setup_file_extents() 122 disk_bytenr += sectorsize; in setup_file_extents() 123 offset += sectorsize - 1; in setup_file_extents() 129 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, in setup_file_extents() 130 4 * sectorsize, BTRFS_FILE_EXTENT_REG, 0, slot); in setup_file_extents() 132 offset += sectorsize; in setup_file_extents() 133 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents() [all …]
|
| H A D | free-space-tests.c | 90 static int test_bitmaps(struct btrfs_block_group *cache, u32 sectorsize) in test_bitmaps() argument 130 next_bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize); in test_bitmaps() 159 u32 sectorsize) in test_bitmaps_and_extents() argument 161 u64 bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize); in test_bitmaps_and_extents() 396 u32 sectorsize) in test_steal_space_from_bitmap_to_extent() argument 533 ret = btrfs_add_free_space(cache, SZ_128M + SZ_16M, sectorsize); in test_steal_space_from_bitmap_to_extent() 591 if (cache->free_space_ctl->free_space != (SZ_1M + sectorsize)) { in test_steal_space_from_bitmap_to_extent() 592 test_err("cache free space is not 1Mb + %u", sectorsize); in test_steal_space_from_bitmap_to_extent() 614 if (cache->free_space_ctl->free_space != sectorsize) { in test_steal_space_from_bitmap_to_extent() 615 test_err("cache free space is not %u", sectorsize); in test_steal_space_from_bitmap_to_extent() [all …]
|
| H A D | btrfs-tests.h | 39 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize); 40 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize); 41 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize); 42 int btrfs_test_inodes(u32 sectorsize, u32 nodesize); 43 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize); 44 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize); 45 int btrfs_test_raid_stripe_tree(u32 sectorsize, u32 nodesize); 47 int btrfs_test_delayed_refs(u32 sectorsize, u32 nodesize); 49 struct btrfs_fs_info *btrfs_alloc_dummy_fs_info(u32 nodesize, u32 sectorsize);
|
| H A D | free-space-tree-tests.c | 71 offset += fs_info->sectorsize; in __check_free_space_extents() 421 static int run_test(test_func_t test_func, int bitmaps, u32 sectorsize, in run_test() argument 431 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in run_test() 522 static int run_test_both_formats(test_func_t test_func, u32 sectorsize, in run_test_both_formats() argument 528 ret = run_test(test_func, 0, sectorsize, nodesize, alignment); in run_test_both_formats() 532 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 536 ret = run_test(test_func, 1, sectorsize, nodesize, alignment); in run_test_both_formats() 540 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 547 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize) in btrfs_test_free_space_tree() argument 574 ret = run_test_both_formats(tests[i], sectorsize, nodesize, in btrfs_test_free_space_tree() [all …]
|
| 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 | raid-stripe-tree-tests.c | 1084 static int run_test(test_func_t test, u32 sectorsize, u32 nodesize) in run_test() argument 1091 fs_info = btrfs_alloc_dummy_fs_info(sectorsize, nodesize); in run_test() 1146 int btrfs_test_raid_stripe_tree(u32 sectorsize, u32 nodesize) in btrfs_test_raid_stripe_tree() argument 1152 ret = run_test(tests[i], sectorsize, nodesize); in btrfs_test_raid_stripe_tree()
|
| /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() 142 const u32 sectorsize = fs_info->sectorsize; in copy_compressed_data_to_page() local 156 ASSERT((*cur_out / sectorsize) == (*cur_out + LZO_LEN - 1) / sectorsize); in copy_compressed_data_to_page() 175 u32 copy_len = min_t(u32, sectorsize - *cur_out % sectorsize, in copy_compressed_data_to_page() 203 sector_bytes_left = round_up(*cur_out, sectorsize) - *cur_out; in copy_compressed_data_to_page() 223 const u32 sectorsize = fs_info->sectorsize; in lzo_compress_folios() local 248 const u32 sectorsize_mask = sectorsize - 1; in lzo_compress_folios() 261 in_len = min_t(u32, start + len - cur_in, sectorsize - sector_off); in lzo_compress_folios() 286 if (cur_in - start > sectorsize * 2 && cur_in - start < cur_out) { in lzo_compress_folios() [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() 306 if (unlikely(CHECK_FE_ALIGNED(leaf, slot, fi, ram_bytes, sectorsize) || in check_extent_data_item() 307 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || in check_extent_data_item() 308 CHECK_FE_ALIGNED(leaf, slot, fi, disk_num_bytes, sectorsize) || in check_extent_data_item() 309 CHECK_FE_ALIGNED(leaf, slot, fi, offset, sectorsize) || in check_extent_data_item() 310 CHECK_FE_ALIGNED(leaf, slot, fi, num_bytes, sectorsize))) in check_extent_data_item() 369 u32 sectorsize = fs_info->sectorsize; in check_csum_item() local [all …]
|
| H A D | extent_io.c | 400 ASSERT(max_bytes >= fs_info->sectorsize); in find_lock_delalloc_range() 439 max_bytes = fs_info->sectorsize; in find_lock_delalloc_range() 524 const u32 sectorsize = fs_info->sectorsize; in end_bbio_data_write() local 533 if (!IS_ALIGNED(fi.offset, sectorsize)) in end_bbio_data_write() 537 else if (!IS_ALIGNED(fi.length, sectorsize)) in end_bbio_data_write() 1004 const size_t blocksize = fs_info->sectorsize; in btrfs_do_readpage() 1029 ASSERT(IS_ALIGNED(cur, fs_info->sectorsize)); in btrfs_do_readpage() 1160 const u32 blocksize = fs_info->sectorsize; in can_skip_one_ordered_range() 1443 btrfs_folio_set_lock(fs_info, folio, start, fs_info->sectorsize); in writepage_delalloc() 1563 fs_info->sectorsize, false); in writepage_delalloc() [all …]
|
| H A D | zstd.c | 373 const u32 blocksize = fs_info->sectorsize; in zstd_alloc_workspace() 416 const u32 blocksize = fs_info->sectorsize; in zstd_compress_folios() 596 const u32 blocksize = fs_info->sectorsize; in zstd_decompress_bio() 682 const u32 sectorsize = fs_info->sectorsize; in zstd_decompress() local 706 workspace->out_buf.size = sectorsize; in zstd_decompress()
|
| H A D | compression.c | 379 ASSERT(IS_ALIGNED(ordered->file_offset, fs_info->sectorsize)); in btrfs_submit_compressed_write() 380 ASSERT(IS_ALIGNED(ordered->num_bytes, fs_info->sectorsize)); in btrfs_submit_compressed_write() 440 if (fs_info->sectorsize < PAGE_SIZE) in add_ra_bio_pages() 514 (cur + fs_info->sectorsize > btrfs_extent_map_end(em)) || in add_ra_bio_pages() 548 if (fs_info->sectorsize < PAGE_SIZE) in add_ra_bio_pages() 585 em = btrfs_lookup_extent_mapping(em_tree, file_offset, fs_info->sectorsize); in btrfs_submit_compressed_read() 1095 const u32 sectorsize = fs_info->sectorsize; in btrfs_decompress() local 1103 ASSERT(dest_pgoff + destlen <= folio_size(dest_folio) && destlen <= sectorsize); in btrfs_decompress()
|
| H A D | free-space-tree.c | 52 bitmap_range = cache->fs_info->sectorsize * BTRFS_FREE_SPACE_BITMAP_BITS; in btrfs_set_free_space_tree_thresholds() 255 fs_info->sectorsize); in btrfs_convert_free_space_to_bitmaps() 257 fs_info->sectorsize); in btrfs_convert_free_space_to_bitmaps() 302 bitmap_range = fs_info->sectorsize * BTRFS_FREE_SPACE_BITMAP_BITS; in btrfs_convert_free_space_to_bitmaps() 397 fs_info->sectorsize * in btrfs_convert_free_space_to_extents() 444 key.objectid = start + start_bit * fs_info->sectorsize; in btrfs_convert_free_space_to_extents() 446 key.offset = (end_bit - start_bit) * fs_info->sectorsize; in btrfs_convert_free_space_to_extents() 530 block_group->fs_info->sectorsize); in btrfs_free_space_test_bit() 621 u64 prev_block = start - block_group->fs_info->sectorsize; in modify_free_space_bitmap() 1594 offset += fs_info->sectorsize; in load_free_space_bitmaps()
|
| H A D | tree-checker.h | 73 u32 sectorsize);
|
| H A D | fiemap.c | 644 const u64 sectorsize = inode->root->fs_info->sectorsize; in extent_fiemap() local 660 range_start = round_down(start, sectorsize); in extent_fiemap() 661 range_end = round_up(start + len, sectorsize); in extent_fiemap()
|
| H A D | zlib.c | 74 const u32 blocksize = fs_info->sectorsize; in zlib_alloc_workspace() 165 const u32 blocksize = fs_info->sectorsize; in zlib_compress_folios()
|
| H A D | scrub.c | 568 fs_info->sectorsize, nlink, in scrub_print_warning_inode() 710 ASSERT(offset_in_folio(folio, offset) + fs_info->sectorsize <= folio_size(folio)); in scrub_stripe_get_paddr() 766 fs_info->sectorsize - BTRFS_CSUM_SIZE); in scrub_verify_one_metadata() 770 fs_info->sectorsize); in scrub_verify_one_metadata() 934 ret = bio_add_page(&bbio->bio, virt_to_page(kaddr), fs_info->sectorsize, in scrub_bio_add_sector() 944 ASSERT(ret == fs_info->sectorsize); in scrub_bio_add_sector() 1028 u64 mapped_len = fs_info->sectorsize; in scrub_stripe_report_errors() 1224 fs_info->sectorsize, true); in scrub_stripe_read_repair_worker() 1637 cur_logical += fs_info->sectorsize) { in fill_one_extent_info()
|
| /linux/arch/um/drivers/ |
| H A D | cow_user.c | 29 __s32 sectorsize; member 48 __s32 sectorsize; member 91 __u32 sectorsize; member 103 __u32 sectorsize; member 125 void cow_sizes(int version, __u64 size, int sectorsize, int align, in cow_sizes() argument 130 *bitmap_len_out = (size + sectorsize - 1) / (8 * sectorsize); in cow_sizes() 133 *data_offset_out = (*data_offset_out + sectorsize - 1) / in cow_sizes() 134 sectorsize; in cow_sizes() 135 *data_offset_out *= sectorsize; in cow_sizes() 138 *bitmap_len_out = DIV_ROUND(size, sectorsize); in cow_sizes() [all …]
|
| 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() 1246 io_req->sectorsize = SECTOR_SIZE; in ubd_alloc_req() 1426 nsectors = desc->length / req->sectorsize; in do_io() 1436 start * req->sectorsize; in do_io() [all …]
|
| /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
|
| /linux/fs/xfs/ |
| H A D | xfs_buf.c | 1720 unsigned int sectorsize, in xfs_configure_buftarg() argument 1728 error = bdev_validate_blocksize(btp->bt_bdev, sectorsize); in xfs_configure_buftarg() 1732 sectorsize, btp->bt_bdev, error); in xfs_configure_buftarg() 1740 btp->bt_meta_sectorsize = sectorsize; in xfs_configure_buftarg() 1741 btp->bt_meta_sectormask = sectorsize - 1; in xfs_configure_buftarg()
|
| /linux/drivers/mtd/devices/ |
| H A D | spear_smi.c | 101 unsigned long sectorsize; member 111 .sectorsize = ssize, \ 894 flash->mtd.erasesize = flash_devices[flash_index].sectorsize; in spear_smi_setup_banks()
|