/linux-master/fs/btrfs/tests/ |
H A D | inode-tests.c | 96 static void setup_file_extents(struct btrfs_root *root, u32 sectorsize) argument 110 offset = sectorsize; 119 insert_extent(root, offset, sectorsize - 1, sectorsize - 1, 0, 120 disk_bytenr, sectorsize, BTRFS_FILE_EXTENT_REG, 0, slot); 122 disk_bytenr += sectorsize; 123 offset += sectorsize - 1; 129 insert_extent(root, offset, sectorsize, 4 * sectorsize, 0, disk_bytenr, 130 4 * sectorsize, BTRFS_FILE_EXTENT_RE 218 test_btrfs_get_extent(u32 sectorsize, u32 nodesize) argument 807 test_hole_first(u32 sectorsize, u32 nodesize) argument 905 test_extent_accounting(u32 sectorsize, u32 nodesize) argument 1092 btrfs_test_inodes(u32 sectorsize, u32 nodesize) argument [all...] |
H A D | btrfs-tests.h | 34 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);
|
H A D | free-space-tests.c | 90 static int test_bitmaps(struct btrfs_block_group *cache, u32 sectorsize) argument 130 next_bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize); 159 u32 sectorsize) 161 u64 bitmap_offset = (u64)(BITS_PER_BITMAP * sectorsize); 396 u32 sectorsize) 533 ret = btrfs_add_free_space(cache, SZ_128M + SZ_16M, sectorsize); 591 if (cache->free_space_ctl->free_space != (SZ_1M + sectorsize)) { 592 test_err("cache free space is not 1Mb + %u", sectorsize); 607 * All that remains is a sectorsize free space region in a bitmap. 614 if (cache->free_space_ctl->free_space != sectorsize) { 158 test_bitmaps_and_extents(struct btrfs_block_group *cache, u32 sectorsize) argument 395 test_steal_space_from_bitmap_to_extent(struct btrfs_block_group *cache, u32 sectorsize) argument 833 test_bytes_index(struct btrfs_block_group *cache, u32 sectorsize) argument 1005 btrfs_test_free_space_cache(u32 sectorsize, u32 nodesize) argument [all...] |
H A D | btrfs-tests.c | 119 struct btrfs_fs_info *btrfs_alloc_dummy_fs_info(u32 nodesize, u32 sectorsize) argument 145 fs_info->sectorsize = sectorsize; 146 fs_info->sectorsize_bits = ilog2(sectorsize); 232 cache->full_stripe_len = fs_info->sectorsize; 265 u32 sectorsize, nodesize; local 273 sectorsize = test_sectorsize[i]; 274 for (nodesize = sectorsize; 277 pr_info("BTRFS: selftest: sectorsize: %u nodesize: %u\n", 278 sectorsize, nodesiz [all...] |
H A D | free-space-tree-tests.c | 71 offset += fs_info->sectorsize; 424 static int run_test(test_func_t test_func, int bitmaps, u32 sectorsize, argument 434 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); 525 static int run_test_both_formats(test_func_t test_func, u32 sectorsize, argument 531 ret = run_test(test_func, 0, sectorsize, nodesize, alignment); 534 "%ps failed with extents, sectorsize=%u, nodesize=%u, alignment=%u", 535 test_func, sectorsize, nodesize, alignment); 539 ret = run_test(test_func, 1, sectorsize, nodesize, alignment); 542 "%ps failed with bitmaps, sectorsize=%u, nodesize=%u, alignment=%u", 543 test_func, sectorsize, nodesiz 550 btrfs_test_free_space_tree(u32 sectorsize, u32 nodesize) argument [all...] |
H A D | extent-buffer-tests.c | 13 static int test_btrfs_split_item(u32 sectorsize, u32 nodesize) argument 31 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); 219 int btrfs_test_extent_buffer_operations(u32 sectorsize, u32 nodesize) argument 222 return test_btrfs_split_item(sectorsize, nodesize);
|
H A D | extent-io-tests.c | 109 static int test_find_delalloc(u32 sectorsize, u32 nodesize) argument 127 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); 180 set_extent_bit(tmp, 0, sectorsize - 1, EXTENT_DELALLOC, NULL); 189 if (start != 0 || end != (sectorsize - 1)) { 191 sectorsize - 1, start, end); 211 set_extent_bit(tmp, sectorsize, max_bytes - 1, EXTENT_DELALLOC, NULL); 239 test_start = max_bytes + sectorsize; 506 static int test_eb_bitmaps(u32 sectorsize, u32 nodesize) argument 515 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); 542 * Test again for case where the tree block is sectorsize aligne 711 test_eb_mem_ops(u32 sectorsize, u32 nodesize) argument 811 btrfs_test_extent_io(u32 sectorsize, u32 nodesize) argument [all...] |
H A D | qgroup-tests.c | 206 u32 sectorsize, u32 nodesize) 318 u32 sectorsize, u32 nodesize) 471 int btrfs_test_qgroups(u32 sectorsize, u32 nodesize) argument 478 fs_info = btrfs_alloc_dummy_fs_info(nodesize, sectorsize); 551 ret = test_no_shared_qgroup(root, sectorsize, nodesize); 554 ret = test_multiple_refs(root, sectorsize, nodesize); 205 test_no_shared_qgroup(struct btrfs_root *root, u32 sectorsize, u32 nodesize) argument 317 test_multiple_refs(struct btrfs_root *root, u32 sectorsize, u32 nodesize) argument
|
/linux-master/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 | cow_user.c | 29 __s32 sectorsize; member in struct:cow_header_v1 48 __s32 sectorsize; member in struct:cow_header_v2 91 __u32 sectorsize; member in struct:cow_header_v3 103 __u32 sectorsize; member in struct:cow_header_v3_broken 125 void cow_sizes(int version, __u64 size, int sectorsize, int align, argument 130 *bitmap_len_out = (size + sectorsize - 1) / (8 * sectorsize); 133 *data_offset_out = (*data_offset_out + sectorsize - 1) / 134 sectorsize; 135 *data_offset_out *= sectorsize; 197 write_cow_header(char *cow_file, int fd, char *backing_file, int sectorsize, int alignment, unsigned long long *size) argument 403 init_cow_file(int fd, char *cow_file, char *backing_file, int sectorsize, int alignment, int *bitmap_offset_out, unsigned long *bitmap_len_out, int *data_offset_out) argument [all...] |
H A D | ubd_kern.c | 64 int sectorsize; member in struct:io_thread_req 624 int fd, err, sectorsize, asked_switch, mode = 0644; local 655 &size, §orsize, &align, bitmap_offset_out); 673 sectorsize, align, &size); 685 cow_sizes(version, size, sectorsize, align, *bitmap_offset_out, 696 int sectorsize, int alignment, int *bitmap_offset_out, 710 err = init_cow_file(fd, cow_file, backing_file, sectorsize, alignment, 1263 io_req->sectorsize = SECTOR_SIZE; 1443 nsectors = desc->length / req->sectorsize; 1453 start * req->sectorsize; 694 create_cow_file(char *cow_file, char *backing_file, struct openflags flags, int sectorsize, int alignment, int *bitmap_offset_out, unsigned long *bitmap_len_out, int *data_offset_out) argument [all...] |
/linux-master/fs/btrfs/ |
H A D | lzo.c | 47 * Variable size. Size up limit should be lzo1x_worst_compress(sectorsize) 48 * which is 4419 for a 4KiB sectorsize. 50 * Example with 4K sectorsize: 136 const u32 sectorsize) 150 ASSERT((*cur_out / sectorsize) == (*cur_out + LZO_LEN - 1) / sectorsize); 170 u32 copy_len = min_t(u32, sectorsize - *cur_out % sectorsize, 198 sector_bytes_left = round_up(*cur_out, sectorsize) - *cur_out; 217 const u32 sectorsize local 131 copy_compressed_data_to_page(char *compressed_data, size_t compressed_size, struct page **out_pages, unsigned long max_nr_page, u32 *cur_out, const u32 sectorsize) argument 334 const u32 sectorsize = fs_info->sectorsize; local 433 const u32 sectorsize = fs_info->sectorsize; local [all...] |
H A D | delalloc-space.c | 120 /* Make sure bytes are sectorsize aligned */ 121 bytes = ALIGN(bytes, fs_info->sectorsize); 138 len = round_up(start + len, fs_info->sectorsize) - 139 round_down(start, fs_info->sectorsize); 140 start = round_down(start, fs_info->sectorsize); 176 ASSERT(IS_ALIGNED(len, fs_info->sectorsize)); 194 /* Make sure the range is aligned to sectorsize */ 195 len = round_up(start + len, fs_info->sectorsize) - 196 round_down(start, fs_info->sectorsize); 197 start = round_down(start, fs_info->sectorsize); [all...] |
H A D | tree-checker.c | 129 end = ALIGN(key->offset + len, leaf->fs_info->sectorsize); 212 u32 sectorsize = fs_info->sectorsize; local 216 if (unlikely(!IS_ALIGNED(key->offset, sectorsize))) { 219 key->offset, sectorsize); 305 if (unlikely(CHECK_FE_ALIGNED(leaf, slot, fi, ram_bytes, sectorsize) || 306 CHECK_FE_ALIGNED(leaf, slot, fi, disk_bytenr, sectorsize) || 307 CHECK_FE_ALIGNED(leaf, slot, fi, disk_num_bytes, sectorsize) || 308 CHECK_FE_ALIGNED(leaf, slot, fi, offset, sectorsize) || 309 CHECK_FE_ALIGNED(leaf, slot, fi, num_bytes, sectorsize))) 350 u32 sectorsize = fs_info->sectorsize; local [all...] |
H A D | raid56.c | 60 * Unlike bvec we don't need bvlen, as it's fixed to sectorsize. 193 rbio->bioc->fs_info->sectorsize); 220 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 221 const u32 sectors_per_page = PAGE_SIZE / sectorsize; 242 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 246 for (i = 0, offset = 0; i < rbio->nr_sectors; i++, offset += sectorsize) { 258 const u32 sectorsize = src->bioc->fs_info->sectorsize; local 1049 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 1115 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 1215 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 1419 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 1642 const u32 sectorsize = fs_info->sectorsize; local 1750 const u32 sectorsize = fs_info->sectorsize; local 2405 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local 2430 const u32 sectorsize = bioc->fs_info->sectorsize; local 2780 const u32 sectorsize = rbio->bioc->fs_info->sectorsize; local [all...] |
H A D | file-item.c | 81 * The start and len must match the file extent item, so thus must be sectorsize 90 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize)); 109 * The start and len must match the file extent item, so thus must be sectorsize 118 ASSERT(IS_ALIGNED(start + len, inode->root->fs_info->sectorsize) || 129 ASSERT(IS_ALIGNED(bytes, fs_info->sectorsize)); 274 * Return 0 for the range [disk_bytenr, disk_bytenr + sectorsize) has no csum 285 const u32 sectorsize = fs_info->sectorsize; local 292 ASSERT(IS_ALIGNED(disk_bytenr, sectorsize) && 293 IS_ALIGNED(len, sectorsize)); 346 const u32 sectorsize = fs_info->sectorsize; local [all...] |
H A D | file.c | 101 u64 block_start = round_down(pos, fs_info->sectorsize); 102 u64 block_len = round_up(pos + copied, fs_info->sectorsize) - block_start; 146 start_pos = round_down(pos, fs_info->sectorsize); 148 fs_info->sectorsize); 465 fs_info->sectorsize); 992 start_pos = round_down(pos, fs_info->sectorsize); 993 last_pos = round_up(pos + write_bytes, fs_info->sectorsize) - 1; 1081 lockstart = round_down(pos, fs_info->sectorsize); 1083 fs_info->sectorsize) - 1; 1166 start_pos = round_down(pos, fs_info->sectorsize); 2843 const u64 sectorsize = inode->root->fs_info->sectorsize; local 2873 const u64 sectorsize = fs_info->sectorsize; local [all...] |
H A D | defrag.c | 286 cur = max(cur + fs_info->sectorsize, range.start); 759 const u32 sectorsize = BTRFS_I(inode)->root->fs_info->sectorsize; local 766 em = lookup_extent_mapping(em_tree, start, sectorsize); 785 u64 end = start + sectorsize - 1; 1209 const u32 sectorsize = inode->root->fs_info->sectorsize; local 1217 ASSERT(IS_ALIGNED(start, sectorsize) && IS_ALIGNED(len, sectorsize)); 1284 const u32 sectorsize local [all...] |
H A D | print-tree.c | 153 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) 155 "\t\t\t(parent %llu not aligned to sectorsize %u)\n", 156 offset, eb->fs_info->sectorsize); 168 * aligned to sectorsize. 170 if (!IS_ALIGNED(offset, eb->fs_info->sectorsize)) 172 "\t\t\t(parent %llu not aligned to sectorsize %u)\n", 173 offset, eb->fs_info->sectorsize);
|
H A D | bio.c | 221 repair_bbio->file_offset, fs_info->sectorsize, 245 const u32 sectorsize = fs_info->sectorsize; local 255 num_copies = btrfs_num_copies(fs_info, logical, sectorsize); 291 u32 sectorsize = fs_info->sectorsize; local 315 bv.bv_len = min(bv.bv_len, sectorsize); 319 bio_advance_iter_single(&bbio->bio, iter, sectorsize); 320 offset += sectorsize;
|
H A D | disk-io.c | 554 if (fs_info->sectorsize == PAGE_SIZE) { 578 cur = page_start + cur_bit * fs_info->sectorsize; 743 /* We don't use the stripesize in selftest, set it as sectorsize */ 2353 u64 sectorsize = btrfs_super_sectorsize(sb); local 2382 * Check sectorsize and nodesize first, other check will need it. 2383 * Check all possible sectorsize(4K, 8K, 16K, 32K, 64K) here. 2385 if (!is_power_of_2(sectorsize) || sectorsize < 4096 || 2386 sectorsize > BTRFS_MAX_METADATA_BLOCKSIZE) { 2387 btrfs_err(fs_info, "invalid sectorsize 3199 u32 sectorsize; local [all...] |
/linux-master/drivers/mtd/nand/raw/atmel/ |
H A D | pmecc.h | 47 int sectorsize; member in struct:atmel_pmecc_user_req::__anon5254
|
H A D | pmecc.c | 226 if (req->ecc.sectorsize == 512) { 260 if (req->ecc.sectorsize == 512) 289 if (req->ecc.sectorsize == ATMEL_PMECC_SECTOR_SIZE_AUTO) { 294 req->ecc.sectorsize = 1024; 296 req->ecc.sectorsize = 512; 299 if (req->ecc.sectorsize != 512 && req->ecc.sectorsize != 1024) 302 if (req->pagesize % req->ecc.sectorsize) 305 req->ecc.nsectors = req->pagesize / req->ecc.sectorsize; 316 nbytes = DIV_ROUND_UP(strength * fls(8 * req->ecc.sectorsize), 694 int sectorsize = get_sectorsize(user); local [all...] |
/linux-master/fs/xfs/libxfs/ |
H A D | xfs_sb.h | 39 __s64 sunit, __s64 swidth, int sectorsize, bool silent);
|
/linux-master/drivers/md/ |
H A D | dm-log-writes.c | 86 __le32 sectorsize; member in struct:log_write_super 107 u32 sectorsize; member in struct:log_writes_c 240 lc->sectorsize - entrylen - datalen); 243 ret = bio_add_page(bio, page, lc->sectorsize, 0); 244 if (ret != lc->sectorsize) { 282 pg_sectorlen = ALIGN(pg_datalen, lc->sectorsize); 408 super.sectorsize = cpu_to_le32(lc->sectorsize); 550 lc->sectorsize = bdev_logical_block_size(lc->dev->bdev); 551 lc->sectorshift = ilog2(lc->sectorsize); [all...] |