Home
last modified time | relevance | path

Searched refs:chunk_offset (Results 1 – 7 of 7) sorted by relevance

/linux-4.4.14/drivers/md/
Ddm-stripe.c217 sector_t chunk_offset; in stripe_map_sector() local
220 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector()
222 chunk_offset = chunk & (sc->chunk_size - 1); in stripe_map_sector()
238 *result = chunk + chunk_offset; in stripe_map_sector()
Draid5.c2540 unsigned int chunk_offset; in raid5_compute_sector() local
2557 chunk_offset = sector_div(r_sector, sectors_per_chunk); in raid5_compute_sector()
2732 new_sector = (sector_t)stripe * sectors_per_chunk + chunk_offset; in raid5_compute_sector()
2747 int chunk_offset; in raid5_compute_blocknr() local
2753 chunk_offset = sector_div(new_sector, sectors_per_chunk); in raid5_compute_blocknr()
2843 r_sector = chunk_number * sectors_per_chunk + chunk_offset; in raid5_compute_blocknr()
3060 int chunk_offset = sector_div(stripe, sectors_per_chunk); in stripe_set_idx() local
3065 *sectors_per_chunk + chunk_offset, in stripe_set_idx()
/linux-4.4.14/fs/btrfs/
Dvolumes.c1476 u64 chunk_offset, u64 start, u64 num_bytes) in btrfs_alloc_dev_extent() argument
1504 btrfs_set_dev_extent_chunk_offset(leaf, extent, chunk_offset); in btrfs_alloc_dev_extent()
2646 u64 chunk_offset) in btrfs_free_chunk() argument
2658 key.offset = chunk_offset; in btrfs_free_chunk()
2681 chunk_offset) in btrfs_del_sys_chunk() argument
2715 key.offset == chunk_offset) { in btrfs_del_sys_chunk()
2729 struct btrfs_root *root, u64 chunk_offset) in btrfs_remove_chunk() argument
2744 em = lookup_extent_mapping(em_tree, chunk_offset, 1); in btrfs_remove_chunk()
2747 if (!em || em->start > chunk_offset || in btrfs_remove_chunk()
2748 em->start + em->len < chunk_offset) { in btrfs_remove_chunk()
[all …]
Dvolumes.h474 int btrfs_chunk_readonly(struct btrfs_root *root, u64 chunk_offset);
504 u64 chunk_offset, u64 chunk_size);
506 struct btrfs_root *root, u64 chunk_offset);
Dscrub.c3434 u64 chunk_offset, u64 length, in scrub_chunk() argument
3447 em = lookup_extent_mapping(&map_tree->map_tree, chunk_offset, 1); in scrub_chunk()
3464 if (em->start != chunk_offset) in scrub_chunk()
3474 chunk_offset, length, in scrub_chunk()
3496 u64 chunk_offset; in scrub_enumerate_chunks() local
3560 chunk_offset = btrfs_dev_extent_chunk_offset(l, dev_extent); in scrub_enumerate_chunks()
3566 cache = btrfs_lookup_block_group(fs_info, chunk_offset); in scrub_enumerate_chunks()
3606 ret = scrub_chunk(sctx, scrub_dev, chunk_offset, length, in scrub_enumerate_chunks()
Dctree.h684 __le64 chunk_offset; member
2561 chunk_offset, 64);
3481 u64 type, u64 chunk_objectid, u64 chunk_offset,
3485 const u64 chunk_offset);
Dextent-tree.c9891 u64 type, u64 chunk_objectid, u64 chunk_offset, in btrfs_make_block_group() argument
9902 cache = btrfs_create_block_group_cache(root, chunk_offset, size); in btrfs_make_block_group()
9924 add_new_free_space(cache, root->fs_info, chunk_offset, in btrfs_make_block_group()
9925 chunk_offset + size); in btrfs_make_block_group()
10300 const u64 chunk_offset) in btrfs_start_trans_remove_block_group() argument
10308 em = lookup_extent_mapping(em_tree, chunk_offset, 1); in btrfs_start_trans_remove_block_group()
10310 ASSERT(em && em->start == chunk_offset); in btrfs_start_trans_remove_block_group()