Home
last modified time | relevance | path

Searched refs:sectorsize (Results 1 – 25 of 61) sorted by relevance

123

/linux/fs/btrfs/tests/
A Dinode-tests.c133 insert_extent(root, offset, sectorsize, sectorsize, 0, 0, 0, in setup_file_extents()
137 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
138 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents()
165 insert_extent(root, offset, sectorsize, 4 * sectorsize, sectorsize, in setup_file_extents()
170 insert_extent(root, offset, 2 * sectorsize, 4 * sectorsize, in setup_file_extents()
171 2 * sectorsize, disk_bytenr, 4 * sectorsize, in setup_file_extents()
192 insert_extent(root, offset, sectorsize, sectorsize, 0, in setup_file_extents()
193 disk_bytenr + sectorsize, sectorsize, in setup_file_extents()
198 2 * sectorsize, disk_bytenr, sectorsize, in setup_file_extents()
839 insert_extent(root, sectorsize, sectorsize, sectorsize, 0, sectorsize, in test_hole_first()
[all …]
A Dfree-space-tests.c159 u32 sectorsize) in test_bitmaps_and_extents() argument
396 u32 sectorsize) in test_steal_space_from_bitmap_to_extent() argument
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()
856 offset += bytes + sectorsize; in test_bytes_index()
904 offset = BITS_PER_BITMAP * sectorsize; in test_bytes_index()
916 offset = sectorsize * i; in test_bytes_index()
928 offset = (BITS_PER_BITMAP * sectorsize) + sectorsize; in test_bytes_index()
[all …]
A Dbtrfs-tests.c142 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 Dbtrfs-tests.h34 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize);
35 int btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize);
36 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize);
37 int btrfs_test_inodes(u32 sectorsize, u32 nodesize);
38 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize);
39 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize);
42 struct btrfs_fs_info *btrfs_alloc_dummy_fs_info(u32 nodesize, u32 sectorsize);
A Dextent-io-tests.c109 static int test_find_delalloc(u32 sectorsize, u32 nodesize) in test_find_delalloc() argument
127 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in test_find_delalloc()
189 if (start != 0 || end != (sectorsize - 1)) { in test_find_delalloc()
191 sectorsize - 1, start, end); in test_find_delalloc()
239 test_start = max_bytes + sectorsize; in test_find_delalloc()
506 static int test_eb_bitmaps(u32 sectorsize, u32 nodesize) in test_eb_bitmaps() argument
711 static int test_eb_mem_ops(u32 sectorsize, u32 nodesize) in test_eb_mem_ops() argument
811 int btrfs_test_extent_io(u32 sectorsize, u32 nodesize) in btrfs_test_extent_io() argument
817 ret = test_find_delalloc(sectorsize, nodesize); in btrfs_test_extent_io()
825 ret = test_eb_bitmaps(sectorsize, nodesize); in btrfs_test_extent_io()
[all …]
A Dfree-space-tree-tests.c71 offset += fs_info->sectorsize; in __check_free_space_extents()
424 static int run_test(test_func_t test_func, int bitmaps, u32 sectorsize, in run_test() argument
434 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in run_test()
531 ret = run_test(test_func, 0, sectorsize, nodesize, alignment); in run_test_both_formats()
535 test_func, sectorsize, nodesize, alignment); in run_test_both_formats()
539 ret = run_test(test_func, 1, sectorsize, nodesize, alignment); in run_test_both_formats()
543 test_func, sectorsize, nodesize, alignment); in run_test_both_formats()
550 int btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize) in btrfs_test_free_space_tree() argument
577 ret = run_test_both_formats(tests[i], sectorsize, nodesize, in btrfs_test_free_space_tree()
578 sectorsize); in btrfs_test_free_space_tree()
[all …]
A Dextent-buffer-tests.c13 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()
A Dqgroup-tests.c206 u32 sectorsize, u32 nodesize) in test_no_shared_qgroup() argument
318 u32 sectorsize, u32 nodesize) in test_multiple_refs() argument
471 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize) in btrfs_test_qgroups() argument
478 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); in btrfs_test_qgroups()
551 ret = test_no_shared_qgroup(root, sectorsize, nodesize); in btrfs_test_qgroups()
554 ret = test_multiple_refs(root, sectorsize, nodesize); in btrfs_test_qgroups()
/linux/fs/btrfs/
A Dlzo.c136 const u32 sectorsize) in copy_compressed_data_to_page() argument
150 ASSERT((*cur_out / sectorsize) == (*cur_out + LZO_LEN - 1) / sectorsize); in copy_compressed_data_to_page()
170 u32 copy_len = min_t(u32, sectorsize - *cur_out % sectorsize, in copy_compressed_data_to_page()
217 const u32 sectorsize = inode_to_fs_info(mapping->host)->sectorsize; in lzo_compress_folios() local
269 &cur_out, sectorsize); in lzo_compress_folios()
335 const u32 sectorsize = fs_info->sectorsize; in lzo_decompress_bio() local
380 ASSERT(cur_in / sectorsize == in lzo_decompress_bio()
429 sector_bytes_left = sectorsize - (cur_in % sectorsize); in lzo_decompress_bio()
446 const u32 sectorsize = fs_info->sectorsize; in lzo_decompress() local
467 out_len = sectorsize; in lzo_decompress()
[all …]
A Ddelalloc-space.c121 bytes = ALIGN(bytes, fs_info->sectorsize); in btrfs_alloc_data_chunk_ondemand()
138 len = round_up(start + len, fs_info->sectorsize) - in btrfs_check_data_free_space()
139 round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space()
140 start = round_down(start, fs_info->sectorsize); in btrfs_check_data_free_space()
176 ASSERT(IS_ALIGNED(len, fs_info->sectorsize)); in btrfs_free_reserved_data_space_noquota()
195 len = round_up(start + len, fs_info->sectorsize) - in btrfs_free_reserved_data_space()
196 round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space()
197 start = round_down(start, fs_info->sectorsize); in btrfs_free_reserved_data_space()
332 num_bytes = ALIGN(num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata()
333 disk_num_bytes = ALIGN(disk_num_bytes, fs_info->sectorsize); in btrfs_delalloc_reserve_metadata()
[all …]
A Dtree-checker.c212 u32 sectorsize = fs_info->sectorsize; in check_extent_data_item() local
219 key->offset, sectorsize); in check_extent_data_item()
368 u32 sectorsize = fs_info->sectorsize; in check_csum_item() local
380 key->offset, sectorsize); in check_csum_item()
870 fs_info->sectorsize); in btrfs_check_chunk_valid()
1489 fs_info->sectorsize))) { in check_extent_item()
1524 fs_info->sectorsize))) { in check_extent_item()
1773 const u32 sectorsize = leaf->fs_info->sectorsize; in check_dev_extent_item() local
1801 sectorsize))) { in check_dev_extent_item()
1805 sectorsize); in check_dev_extent_item()
[all …]
A Draid56.c299 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in full_page_sectors_uptodate() local
321 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in index_stripe_sectors() local
337 const u32 sectorsize = src->bioc->fs_info->sectorsize; in steal_rbio_page() local
1129 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in rbio_add_io_sector() local
1197 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in index_one_bio() local
1207 bvec_offset += sectorsize, offset += sectorsize) { in index_one_bio()
1297 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in generate_pq_vertical() local
1501 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; in set_bio_pages_uptodate() local
1724 const u32 sectorsize = fs_info->sectorsize; in rbio_add_bio() local
1833 const u32 sectorsize = fs_info->sectorsize; in recover_vertical() local
[all …]
A Dfile-item.c286 const u32 sectorsize = fs_info->sectorsize; in search_csum_tree() local
293 ASSERT(IS_ALIGNED(disk_bytenr, sectorsize) && in search_csum_tree()
294 IS_ALIGNED(len, sectorsize)); in search_csum_tree()
347 const u32 sectorsize = fs_info->sectorsize; in btrfs_lookup_bio_sums() local
438 file_offset + sectorsize - 1, in btrfs_lookup_bio_sums()
446 bio_offset += count * sectorsize; in btrfs_lookup_bio_sums()
777 bvec.bv_len + fs_info->sectorsize in btrfs_csum_one_bio()
783 data + (i * fs_info->sectorsize), in btrfs_csum_one_bio()
784 fs_info->sectorsize, in btrfs_csum_one_bio()
1325 em->len = fs_info->sectorsize; in btrfs_extent_item_to_extent_map()
[all …]
A Dfile.c148 fs_info->sectorsize); in btrfs_dirty_pages()
466 fs_info->sectorsize); in btrfs_drop_extents()
1093 fs_info->sectorsize) - 1; in btrfs_check_nocow_lock()
1294 fs_info->sectorsize); in btrfs_buffered_write()
1351 fs_info->sectorsize); in btrfs_buffered_write()
1381 fs_info->sectorsize) + in btrfs_buffered_write()
1390 fs_info->sectorsize); in btrfs_buffered_write()
2859 const u64 sectorsize = inode->root->fs_info->sectorsize; in btrfs_zero_range_check_range_boundary() local
2889 const u64 sectorsize = fs_info->sectorsize; in btrfs_zero_range() local
2962 alloc_end = alloc_start + sectorsize; in btrfs_zero_range()
[all …]
A Ddefrag.c275 cur = max(cur + fs_info->sectorsize, range.start); in btrfs_run_defrag_inode()
752 const u32 sectorsize = BTRFS_I(inode)->root->fs_info->sectorsize; in defrag_lookup_extent() local
759 em = lookup_extent_mapping(em_tree, start, sectorsize); in defrag_lookup_extent()
778 u64 end = start + sectorsize - 1; in defrag_lookup_extent()
1202 const u32 sectorsize = inode->root->fs_info->sectorsize; in defrag_one_range() local
1210 ASSERT(IS_ALIGNED(start, sectorsize) && IS_ALIGNED(len, sectorsize)); in defrag_one_range()
1277 const u32 sectorsize = inode->root->fs_info->sectorsize; in defrag_one_cluster() local
1300 (max_sectors - *sectors_defragged) * sectorsize); in defrag_one_cluster()
1397 cur = round_down(range->start, fs_info->sectorsize); in btrfs_defrag_file()
1398 last_byte = round_up(last_byte, fs_info->sectorsize) - 1; in btrfs_defrag_file()
A Dreflink.c64 const u32 block_size = fs_info->sectorsize; in copy_inline_to_page()
181 fs_info->sectorsize); in clone_copy_inline_extent()
521 ASSERT(datal <= fs_info->sectorsize); in btrfs_clone()
524 WARN_ON(datal > fs_info->sectorsize)) { in btrfs_clone()
557 fs_info->sectorsize); in btrfs_clone()
640 const u64 bs = fs_info->sectorsize; in btrfs_extent_same_range()
710 u64 bs = fs_info->sectorsize; in btrfs_clone_files()
780 u64 bs = BTRFS_I(inode_out)->root->fs_info->sectorsize; in btrfs_remap_file_range_prep()
A Dbio.c198 repair_bbio->file_offset, fs_info->sectorsize, in btrfs_end_repair_bio()
222 const u32 sectorsize = fs_info->sectorsize; in repair_one_sector() local
232 num_copies = btrfs_num_copies(fs_info, logical, sectorsize); in repair_one_sector()
268 u32 sectorsize = fs_info->sectorsize; in btrfs_check_read_bio() local
292 bv.bv_len = min(bv.bv_len, sectorsize); in btrfs_check_read_bio()
296 bio_advance_iter_single(&bbio->bio, iter, sectorsize); in btrfs_check_read_bio()
297 offset += sectorsize; in btrfs_check_read_bio()
A Ddisk-io.c558 if (fs_info->sectorsize == PAGE_SIZE) { in btree_dirty_folio()
2385 if (!is_power_of_2(sectorsize) || sectorsize < 4096 || in btrfs_validate_super()
2399 if (sectorsize > PAGE_SIZE || (sectorsize != SZ_4K && sectorsize != PAGE_SIZE)) { in btrfs_validate_super()
2402 sectorsize, PAGE_SIZE); in btrfs_validate_super()
2822 fs_info->sectorsize = 4096; in btrfs_init_fs_info()
3208 u32 sectorsize; in open_ctree() local
3317 stripesize = sectorsize; in open_ctree()
3322 fs_info->sectorsize = sectorsize; in open_ctree()
3349 if (sectorsize < PAGE_SIZE) in open_ctree()
3352 sectorsize, PAGE_SIZE); in open_ctree()
[all …]
A Dextent_io.c460 const u32 sectorsize = fs_info->sectorsize; in end_bbio_data_write() local
472 if (!IS_ALIGNED(fi.offset, sectorsize)) in end_bbio_data_write()
518 const u32 sectorsize = fs_info->sectorsize; in end_bbio_data_read() local
543 if (!IS_ALIGNED(fi.offset, sectorsize)) in end_bbio_data_read()
958 size_t blocksize = fs_info->sectorsize; in btrfs_do_readpage()
1283 const u32 sectorsize = fs_info->sectorsize; in submit_one_sector() local
1285 ASSERT(IS_ALIGNED(filepos, sectorsize)); in submit_one_sector()
1297 ASSERT(IS_ALIGNED(em->start, sectorsize)); in submit_one_sector()
1298 ASSERT(IS_ALIGNED(em->len, sectorsize)); in submit_one_sector()
2186 const u32 sectorsize = fs_info->sectorsize; in extent_write_locked_range() local
[all …]
A Dprint-tree.c153 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) in print_extent_item()
156 offset, eb->fs_info->sectorsize); in print_extent_item()
170 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) in print_extent_item()
173 offset, eb->fs_info->sectorsize); in print_extent_item()
/linux/arch/um/drivers/
A Dcow_user.c29 __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 Dcow.h8 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 Dubd_kern.c63 int sectorsize; member
610 int fd, err, sectorsize, asked_switch, mode = 0644; in open_ubd_file() local
641 &size, &sectorsize, &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
1247 io_req->sectorsize = SECTOR_SIZE; in ubd_alloc_req()
1427 nsectors = desc->length / req->sectorsize; in do_io()
1437 start * req->sectorsize; in do_io()
1438 len = (end - start) * req->sectorsize; in do_io()
[all …]
/linux/drivers/mtd/nand/raw/atmel/
A Dpmecc.c226 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 Ddm-log-writes.c86 __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()
550 lc->sectorsize = bdev_logical_block_size(lc->dev->bdev); in log_writes_ctr()
551 lc->sectorshift = ilog2(lc->sectorsize); in log_writes_ctr()
566 lc->next_sector = lc->sectorsize >> SECTOR_SHIFT; in log_writes_ctr()
[all …]

Completed in 744 milliseconds

123