| /linux/fs/btrfs/tests/ |
| A D | inode-tests.c | 131 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents() 135 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents() 136 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents() 163 insert_extent(root, offset, sectorsize, 4 * sectorsize, sectorsize, in setup_file_extents() 168 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents() 169 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents() 190 insert_extent(root, offset, sectorsize, sectorsize, 0, in setup_file_extents() 191 disk_bytenr + sectorsize, sectorsize, in setup_file_extents() 196 2 * sectorsize, disk_bytenr, sectorsize, in setup_file_extents() 861 insert_extent(root, sectorsize, sectorsize, sectorsize, 0, sectorsize, in test_hole_first() [all …]
|
| A D | free-space-tests.c | 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 615 test_err("cache free space is not %u", sectorsize); in test_steal_space_from_bitmap_to_extent() 620 0, sectorsize, 0, in test_steal_space_from_bitmap_to_extent() 624 sectorsize, offset); in test_steal_space_from_bitmap_to_extent() 809 0, 2 * sectorsize, 0, in test_steal_space_from_bitmap_to_extent() 813 2 * sectorsize, offset); in test_steal_space_from_bitmap_to_extent() 847 BITS_PER_BITMAP * sectorsize + PAGE_SIZE); in btrfs_test_free_space_cache() 866 ret = test_bitmaps(cache, sectorsize); in btrfs_test_free_space_cache() [all …]
|
| A D | btrfs-tests.c | 142 fs_info->sectorsize = sectorsize; in btrfs_alloc_dummy_fs_info() 143 fs_info->sectorsize_bits = ilog2(sectorsize); in btrfs_alloc_dummy_fs_info() 228 cache->full_stripe_len = fs_info->sectorsize; in btrfs_alloc_dummy_block_group() 261 u32 sectorsize, nodesize; in btrfs_run_sanity_tests() local 269 sectorsize = test_sectorsize[i]; in btrfs_run_sanity_tests() 270 for (nodesize = sectorsize; in btrfs_run_sanity_tests() 274 sectorsize, nodesize); in btrfs_run_sanity_tests() 278 ret = btrfs_test_extent_buffer_operations(sectorsize, in btrfs_run_sanity_tests() 282 ret = btrfs_test_extent_io(sectorsize, nodesize); in btrfs_run_sanity_tests() 285 ret = btrfs_test_inodes(sectorsize, nodesize); in btrfs_run_sanity_tests() [all …]
|
| A D | btrfs-tests.h | 33 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize); 34 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize); 35 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize); 36 int btrfs_test_inodes(u32 sectorsize, u32 nodesize); 37 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize); 38 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize); 41 struct btrfs_fs_info *btrfs_alloc_dummy_fs_info(u32 nodesize, u32 sectorsize);
|
| A D | extent-io-tests.c | 59 static int test_find_delalloc(u32 sectorsize) in test_find_delalloc() argument 113 set_extent_delalloc(tmp, 0, sectorsize - 1, 0, NULL); in test_find_delalloc() 122 if (start != 0 || end != (sectorsize - 1)) { in test_find_delalloc() 124 sectorsize - 1, start, end); in test_find_delalloc() 144 set_extent_delalloc(tmp, sectorsize, max_bytes - 1, 0, NULL); in test_find_delalloc() 172 test_start = max_bytes + sectorsize; in test_find_delalloc() 379 static int test_eb_bitmaps(u32 sectorsize, u32 nodesize) in test_eb_bitmaps() argument 388 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_eb_bitmaps() 542 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize) in btrfs_test_extent_io() argument 548 ret = test_find_delalloc(sectorsize); in btrfs_test_extent_io() [all …]
|
| A D | free-space-tree-tests.c | 70 offset += fs_info->sectorsize; in __check_free_space_extents() 423 static int run_test(test_func_t test_func, int bitmaps, u32 sectorsize, in run_test() argument 433 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in run_test() 527 ret = run_test(test_func, 0, sectorsize, nodesize, alignment); in run_test_both_formats() 531 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 535 ret = run_test(test_func, 1, sectorsize, nodesize, alignment); in run_test_both_formats() 539 test_func, sectorsize, nodesize, alignment); in run_test_both_formats() 546 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize) in btrfs_test_free_space_tree() argument 573 ret = run_test_both_formats(tests[i], sectorsize, nodesize, in btrfs_test_free_space_tree() 574 sectorsize); in btrfs_test_free_space_tree() [all …]
|
| A D | extent-buffer-tests.c | 12 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() 220 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize) in btrfs_test_extent_buffer_operations() argument 223 return test_btrfs_split_item(sectorsize, nodesize); in btrfs_test_extent_buffer_operations()
|
| A D | qgroup-tests.c | 204 u32 sectorsize, u32 nodesize) in test_no_shared_qgroup() argument 301 u32 sectorsize, u32 nodesize) in test_multiple_refs() argument 437 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize) in btrfs_test_qgroups() argument 444 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in btrfs_test_qgroups() 514 ret = test_no_shared_qgroup(root, sectorsize, nodesize); in btrfs_test_qgroups() 517 ret = test_multiple_refs(root, sectorsize, nodesize); in btrfs_test_qgroups()
|
| /linux/arch/um/drivers/ |
| A D | cow_user.c | 29 __s32 sectorsize; member 48 __s32 sectorsize; member 91 __u32 sectorsize; member 103 __u32 sectorsize; member 130 *bitmap_len_out = (size + sectorsize - 1) / (8 * sectorsize); 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() 251 header->sectorsize = htobe32(sectorsize); in write_cow_header() 319 *sectorsize_out = header->v1.sectorsize; in read_cow_header() [all …]
|
| 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,
|
| A D | ubd_kern.c | 64 int sectorsize; member 634 int fd, err, sectorsize, asked_switch, mode = 0644; in open_ubd_file() local 665 &size, §orsize, &align, bitmap_offset_out); in open_ubd_file() 683 sectorsize, align, &size); in open_ubd_file() 695 cow_sizes(version, size, sectorsize, align, *bitmap_offset_out, in open_ubd_file() 706 int sectorsize, int alignment, int *bitmap_offset_out, in create_cow_file() argument 1312 io_req->sectorsize = SECTOR_SIZE; in ubd_alloc_req() 1492 nsectors = desc->length / req->sectorsize; in do_io() 1502 start * req->sectorsize; in do_io() 1503 len = (end - start) * req->sectorsize; in do_io() [all …]
|
| /linux/fs/btrfs/ |
| A D | lzo.c | 130 const u32 sectorsize) in copy_compressed_data_to_page() argument 144 ASSERT((*cur_out / sectorsize) == (*cur_out + LZO_LEN - 1) / sectorsize); in copy_compressed_data_to_page() 164 u32 copy_len = min_t(u32, sectorsize - *cur_out % sectorsize, in copy_compressed_data_to_page() 211 const u32 sectorsize = btrfs_sb(mapping->host->i_sb)->sectorsize; in lzo_compress_pages() local 234 const u32 sectorsize_mask = sectorsize - 1; in lzo_compress_pages() 262 &cur_out, sectorsize); in lzo_compress_pages() 332 const u32 sectorsize = fs_info->sectorsize; in lzo_decompress_bio() local 368 size_t out_len = lzo1x_worst_compress(sectorsize); in lzo_decompress_bio() 374 ASSERT(cur_in / sectorsize == in lzo_decompress_bio() 375 (cur_in + LZO_LEN - 1) / sectorsize); in lzo_decompress_bio() [all …]
|
| A D | tree-checker.c | 204 u32 sectorsize = fs_info->sectorsize; in check_extent_data_item() local 211 key->offset, sectorsize); in check_extent_data_item() 342 u32 sectorsize = fs_info->sectorsize; in check_csum_item() local 354 key->offset, sectorsize); in check_csum_item() 804 logical, fs_info->sectorsize); in btrfs_check_chunk_valid() 811 fs_info->sectorsize); in btrfs_check_chunk_valid() 1308 key->offset, fs_info->sectorsize); in check_extent_item() 1367 fs_info->sectorsize))) { in check_extent_item() 1383 fs_info->sectorsize))) { in check_extent_item() 1395 fs_info->sectorsize))) { in check_extent_item() [all …]
|
| A D | delalloc-space.c | 121 bytes = ALIGN(bytes, fs_info->sectorsize); in btrfs_alloc_data_chunk_ondemand() 136 len = round_up(start + len, fs_info->sectorsize) - in btrfs_check_data_free_space() 137 round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space() 138 start = round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space() 169 ASSERT(IS_ALIGNED(len, fs_info->sectorsize)); in btrfs_free_reserved_data_space_noquota() 188 len = round_up(start + len, fs_info->sectorsize) - in btrfs_free_reserved_data_space() 189 round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space() 190 start = round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space() 320 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata() 384 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_release_metadata()
|
| A D | subpage.c | 71 ASSERT(IS_ALIGNED(PAGE_SIZE, sectorsize)); in btrfs_init_subpage_info() 73 nr_bits = PAGE_SIZE / sectorsize; in btrfs_init_subpage_info() 110 if (fs_info->sectorsize == PAGE_SIZE || PagePrivate(page)) in btrfs_attach_subpage() 127 if (fs_info->sectorsize == PAGE_SIZE || !PagePrivate(page)) in btrfs_detach_subpage() 141 ASSERT(fs_info->sectorsize < PAGE_SIZE); in btrfs_alloc_subpage() 178 if (fs_info->sectorsize == PAGE_SIZE) in btrfs_page_inc_eb_refs() 193 if (fs_info->sectorsize == PAGE_SIZE) in btrfs_page_dec_eb_refs() 209 ASSERT(IS_ALIGNED(start, fs_info->sectorsize) && in btrfs_subpage_assert() 210 IS_ALIGNED(len, fs_info->sectorsize)); in btrfs_subpage_assert() 697 if (fs_info->sectorsize == PAGE_SIZE) in btrfs_page_assert_not_dirty() [all …]
|
| A D | file-item.c | 129 return ncsums * fs_info->sectorsize; in max_ordered_sum_bytes() 262 const u32 sectorsize = fs_info->sectorsize; in search_csum_tree() local 270 IS_ALIGNED(len, sectorsize)); in search_csum_tree() 370 const u32 sectorsize = fs_info->sectorsize; in btrfs_lookup_bio_sums() local 480 file_offset + sectorsize - 1, in btrfs_lookup_bio_sums() 594 start += fs_info->sectorsize * size; in btrfs_lookup_csums_range() 682 bvec.bv_len + fs_info->sectorsize in btrfs_csum_one_bio() 714 fs_info->sectorsize, in btrfs_csum_one_bio() 718 offset += fs_info->sectorsize; in btrfs_csum_one_bio() 719 this_sum_bytes += fs_info->sectorsize; in btrfs_csum_one_bio() [all …]
|
| A D | file.c | 492 fs_info->sectorsize); in btrfs_dirty_pages() 958 fs_info->sectorsize); in btrfs_drop_extents() 1510 fs_info->sectorsize) - 1; in check_can_nocow() 1749 fs_info->sectorsize); in btrfs_buffered_write() 1796 fs_info->sectorsize); in btrfs_buffered_write() 1826 fs_info->sectorsize) + in btrfs_buffered_write() 1835 fs_info->sectorsize); in btrfs_buffered_write() 3191 offset = round_down(offset, sectorsize); in btrfs_zero_range_check_range_boundary() 3270 sectorsize); in btrfs_zero_range() 3294 alloc_end = alloc_start + sectorsize; in btrfs_zero_range() [all …]
|
| A D | compression.c | 152 const u32 sectorsize = fs_info->sectorsize; in check_compressed_csum() local 176 pg_offset += sectorsize) { in check_compressed_csum() 179 sectorsize, csum); in check_compressed_csum() 192 disk_start += sectorsize; in check_compressed_csum() 520 ASSERT(IS_ALIGNED(start, fs_info->sectorsize) && in btrfs_submit_compressed_write() 521 IS_ALIGNED(len, fs_info->sectorsize)); in btrfs_submit_compressed_write() 570 ASSERT(IS_ALIGNED(real_size, fs_info->sectorsize)); in btrfs_submit_compressed_write() 679 if (btrfs_sb(inode->i_sb)->sectorsize < PAGE_SIZE) in add_ra_bio_pages() 774 if (fs_info->sectorsize < PAGE_SIZE) in add_ra_bio_pages() 905 ASSERT(IS_ALIGNED(real_size, fs_info->sectorsize)); in btrfs_submit_compressed_read() [all …]
|
| A D | scrub.c | 1549 const u32 sectorsize = fs_info->sectorsize; in scrub_repair_page_from_good_copy() local 1648 const u32 sectorsize = sctx->fs_info->sectorsize; in scrub_add_page_to_wr_bio() local 1697 if (ret != sectorsize) { in scrub_add_page_to_wr_bio() 1856 const u32 sectorsize = sctx->fs_info->sectorsize; in scrub_checksum_tree_block() local 2075 const u32 sectorsize = sctx->fs_info->sectorsize; in scrub_add_page_to_rd_bio() local 2125 if (ret != sectorsize) { in scrub_add_page_to_rd_bio() 2265 const u32 sectorsize = sctx->fs_info->sectorsize; in scrub_pages() local 2601 const u32 sectorsize = sctx->fs_info->sectorsize; in scrub_pages_for_parity() local 2661 len -= sectorsize; in scrub_pages_for_parity() 2662 logical += sectorsize; in scrub_pages_for_parity() [all …]
|
| A D | extent_io.c | 2506 const u32 sectorsize = fs_info->sectorsize; in btrfs_get_io_failure_record() local 2529 failrec->len = sectorsize; in btrfs_get_io_failure_record() 2727 const u32 sectorsize = fs_info->sectorsize; in submit_read_repair() local 2787 start + offset + sectorsize - 1, in submit_read_repair() 2842 const u32 sectorsize = fs_info->sectorsize; in end_bio_extent_writepage() local 3014 const u32 sectorsize = fs_info->sectorsize; in end_bio_extent_readpage() local 3039 sectorsize)) in end_bio_extent_readpage() 3346 fs_info->sectorsize); in alloc_new_bio() 5134 const u32 sectorsize = btrfs_sb(inode->i_sb)->sectorsize; in extent_write_locked_range() local 5149 ASSERT(IS_ALIGNED(start, sectorsize) && IS_ALIGNED(end + 1, sectorsize)); in extent_write_locked_range() [all …]
|
| A D | disk-io.c | 2595 if (!is_power_of_2(sectorsize) || sectorsize < 4096 || in validate_super() 2610 sectorsize, PAGE_SIZE); in validate_super() 2989 fs_info->sectorsize = 4096; in btrfs_init_fs_info() 3201 u32 sectorsize; in open_ctree() local 3341 stripesize = sectorsize; in open_ctree() 3346 fs_info->sectorsize = sectorsize; in open_ctree() 3385 nodesize, sectorsize); in open_ctree() 3405 if (sectorsize < PAGE_SIZE) { in open_ctree() 3410 sectorsize, PAGE_SIZE); in open_ctree() 3415 sectorsize, PAGE_SIZE); in open_ctree() [all …]
|
| A D | free-space-tree.c | 33 bitmap_range = cache->fs_info->sectorsize * BTRFS_FREE_SPACE_BITMAP_BITS; in set_free_space_tree_thresholds() 242 fs_info->sectorsize); in convert_free_space_to_bitmaps() 244 fs_info->sectorsize); in convert_free_space_to_bitmaps() 285 bitmap_range = fs_info->sectorsize * BTRFS_FREE_SPACE_BITMAP_BITS; in convert_free_space_to_bitmaps() 381 fs_info->sectorsize * in convert_free_space_to_extents() 424 key.objectid = start + start_bit * block_group->fs_info->sectorsize; in convert_free_space_to_extents() 426 key.offset = (end_bit - start_bit) * block_group->fs_info->sectorsize; in convert_free_space_to_extents() 513 block_group->fs_info->sectorsize); in free_space_test_bit() 602 u64 prev_block = start - block_group->fs_info->sectorsize; in modify_free_space_bitmap() 1450 offset += fs_info->sectorsize; in load_free_space_bitmaps()
|
| A D | print-tree.c | 136 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) in print_extent_item() 139 offset, eb->fs_info->sectorsize); in print_extent_item() 156 offset, eb->fs_info->sectorsize); in print_extent_item()
|
| /linux/drivers/mtd/nand/raw/atmel/ |
| A D | pmecc.c | 226 if (req->ecc.sectorsize == 512) { in atmel_pmecc_create_gf_tables() 260 if (req->ecc.sectorsize == 512) in atmel_pmecc_get_gf_tables() 294 req->ecc.sectorsize = 1024; in atmel_pmecc_prepare_user_req() 296 req->ecc.sectorsize = 512; in atmel_pmecc_prepare_user_req() 299 if (req->ecc.sectorsize != 512 && req->ecc.sectorsize != 1024) in atmel_pmecc_prepare_user_req() 302 if (req->pagesize % req->ecc.sectorsize) in atmel_pmecc_prepare_user_req() 400 if (req->ecc.sectorsize == 1024) in atmel_pmecc_create_user() 694 int sectorsize = get_sectorsize(user); in atmel_pmecc_correct_sector() local 722 if (byte < sectorsize) { in atmel_pmecc_correct_sector() 726 ptr = ecc + byte - sectorsize; in atmel_pmecc_correct_sector() [all …]
|
| /linux/drivers/md/ |
| A D | dm-log-writes.c | 85 __le32 sectorsize; member 106 u32 sectorsize; member 245 lc->sectorsize - entrylen - datalen); in write_metadata() 248 ret = bio_add_page(bio, page, lc->sectorsize, 0); in write_metadata() 249 if (ret != lc->sectorsize) { in write_metadata() 293 pg_sectorlen = ALIGN(pg_datalen, lc->sectorsize); in write_inline_data() 430 super.sectorsize = cpu_to_le32(lc->sectorsize); in log_super() 572 lc->sectorsize = bdev_logical_block_size(lc->dev->bdev); in log_writes_ctr() 573 lc->sectorshift = ilog2(lc->sectorsize); in log_writes_ctr() 588 lc->next_sector = lc->sectorsize >> SECTOR_SHIFT; in log_writes_ctr() [all …]
|