Home
last modified time | relevance | path

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

/linux/drivers/md/
H A Ddm-stripe.c206 sector_t chunk_offset; in stripe_map_sector() local
209 chunk_offset = sector_div(chunk, sc->chunk_size); in stripe_map_sector()
211 chunk_offset = chunk & (sc->chunk_size - 1); in stripe_map_sector()
227 *result = chunk + chunk_offset; in stripe_map_sector()
H A Draid5.c2952 unsigned int chunk_offset; in raid5_compute_sector() local
2969 chunk_offset = sector_div(r_sector, sectors_per_chunk); in raid5_compute_sector()
3144 new_sector = (sector_t)stripe * sectors_per_chunk + chunk_offset; in raid5_compute_sector()
3159 int chunk_offset; in raid5_compute_blocknr() local
3165 chunk_offset = sector_div(new_sector, sectors_per_chunk); in raid5_compute_blocknr()
3255 r_sector = chunk_number * sectors_per_chunk + chunk_offset; in raid5_compute_blocknr()
3575 int chunk_offset = sector_div(stripe, sectors_per_chunk); in stripe_set_idx() local
3580 *sectors_per_chunk + chunk_offset, in stripe_set_idx()
6066 unsigned int chunk_offset; in raid5_bio_lowest_chunk_sector()
6072 chunk_offset in raid5_bio_lowest_chunk_sector()
6063 unsigned int chunk_offset; raid5_bio_lowest_chunk_sector() local
[all...]
/linux/fs/btrfs/
H A Dvolumes.c3189 static int btrfs_free_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset) in btrfs_del_sys_chunk()
3203 key.offset = chunk_offset; in btrfs_del_sys_chunk()
3211 chunk_offset); in btrfs_del_sys_chunk()
3218 btrfs_err(fs_info, "failed to delete chunk %llu item", chunk_offset); in btrfs_del_sys_chunk()
3225 static int btrfs_del_sys_chunk(struct btrfs_fs_info *fs_info, u64 chunk_offset) in btrfs_find_chunk_map_nolock()
3259 key.offset == chunk_offset) { in btrfs_find_chunk_map_nolock()
3382 struct btrfs_chunk_map *map, u64 chunk_offset) in btrfs_remove_dev_extents()
3401 return btrfs_free_chunk(trans, chunk_offset); in btrfs_remove_dev_extents()
3453 int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset) in btrfs_remove_chunk()
3459 map = btrfs_get_chunk_map(fs_info, chunk_offset, in btrfs_remove_chunk()
3140 btrfs_free_chunk(struct btrfs_trans_handle * trans,u64 chunk_offset) btrfs_free_chunk() argument
3176 btrfs_del_sys_chunk(struct btrfs_fs_info * fs_info,u64 chunk_offset) btrfs_del_sys_chunk() argument
3333 remove_chunk_item(struct btrfs_trans_handle * trans,struct btrfs_chunk_map * map,u64 chunk_offset) remove_chunk_item() argument
3404 btrfs_remove_chunk(struct btrfs_trans_handle * trans,u64 chunk_offset) btrfs_remove_chunk() argument
3571 btrfs_relocate_chunk(struct btrfs_fs_info * fs_info,u64 chunk_offset,bool verbose) btrfs_relocate_chunk() argument
3714 btrfs_may_alloc_data_chunk(struct btrfs_fs_info * fs_info,u64 chunk_offset) btrfs_may_alloc_data_chunk() argument
3960 chunk_usage_range_filter(struct btrfs_fs_info * fs_info,u64 chunk_offset,struct btrfs_balance_args * bargs) chunk_usage_range_filter() argument
3991 chunk_usage_filter(struct btrfs_fs_info * fs_info,u64 chunk_offset,struct btrfs_balance_args * bargs) chunk_usage_filter() argument
4077 chunk_vrange_filter(struct extent_buffer * leaf,struct btrfs_chunk * chunk,u64 chunk_offset,struct btrfs_balance_args * bargs) chunk_vrange_filter() argument
4115 should_balance_chunk(struct extent_buffer * leaf,struct btrfs_chunk * chunk,u64 chunk_offset) should_balance_chunk() argument
5157 u64 chunk_offset; btrfs_shrink_device() local
6265 btrfs_chunk_writeable(struct btrfs_fs_info * fs_info,u64 chunk_offset) btrfs_chunk_writeable() argument
8431 verify_one_dev_extent(struct btrfs_fs_info * fs_info,u64 chunk_offset,u64 devid,u64 physical_offset,u64 physical_len) verify_one_dev_extent() argument
8605 u64 chunk_offset; btrfs_verify_dev_extents() local
[all...]
H A Dblock-group.c1384 struct btrfs_fs_info *fs_info, const u64 chunk_offset) in btrfs_start_trans_remove_block_group()
1395 map = btrfs_find_chunk_map(fs_info, chunk_offset, 1);
1397 ASSERT(map->start == chunk_offset);
2833 const struct btrfs_device *device, u64 chunk_offset, in insert_dev_extent()
2862 btrfs_set_dev_extent_chunk_offset(leaf, extent, chunk_offset); in insert_dev_extents()
2875 u64 chunk_offset, u64 chunk_size) in insert_dev_extents()
2884 map = btrfs_get_chunk_map(fs_info, chunk_offset, chunk_size);
2902 ret = insert_dev_extent(trans, device, chunk_offset, dev_offset, in btrfs_create_pending_block_groups()
3008 * For extent tree v2 we use the block_group_item->chunk_offset to point at our in btrfs_make_block_group()
3030 u64 type, u64 chunk_offset, u6 in btrfs_make_block_group()
1356 btrfs_start_trans_remove_block_group(struct btrfs_fs_info * fs_info,const u64 chunk_offset) btrfs_start_trans_remove_block_group() argument
2805 insert_dev_extent(struct btrfs_trans_handle * trans,const struct btrfs_device * device,u64 chunk_offset,u64 start,u64 num_bytes) insert_dev_extent() argument
2847 insert_dev_extents(struct btrfs_trans_handle * trans,u64 chunk_offset,u64 chunk_size) insert_dev_extents() argument
3002 btrfs_make_block_group(struct btrfs_trans_handle * trans,struct btrfs_space_info * space_info,u64 type,u64 chunk_offset,u64 size) btrfs_make_block_group() argument
[all...]
H A Dscrub.c2653 u64 chunk_offset; in scrub_enumerate_chunks()
2719 chunk_offset = btrfs_dev_extent_chunk_offset(l, dev_extent); in scrub_enumerate_chunks()
2725 cache = btrfs_lookup_block_group(fs_info, chunk_offset); in scrub_enumerate_chunks()
2732 ASSERT(cache->start <= chunk_offset); in scrub_enumerate_chunks()
2738 * @chunk_offset, might be part of the logical address range of in scrub_enumerate_chunks()
2741 * block group, and its start address is less than @chunk_offset. in scrub_enumerate_chunks()
2752 if (cache->start < chunk_offset) { in scrub_enumerate_chunks()
2652 u64 chunk_offset; scrub_enumerate_chunks() local
/linux/mm/
H A Dmigrate.c2490 unsigned long chunk_offset, in get_compat_pages_array() argument
2498 if (get_user(p, pages32 + chunk_offset + i)) in get_compat_pages_array()
2517 unsigned long chunk_offset = 0; in do_pages_stat() local
2524 chunk_offset, chunk_nr)) in do_pages_stat()
2527 if (copy_from_user(chunk_pages, pages + chunk_offset, in do_pages_stat()
2534 if (copy_to_user(status + chunk_offset, chunk_status, in do_pages_stat()
2538 chunk_offset += chunk_nr; in do_pages_stat()
/linux/fs/ceph/
H A Ddir.c657 loff_t chunk_offset; in need_reset_readdir() local
669 chunk_offset = rinfo->dir_entries[0].offset; in need_reset_readdir()
670 return new_pos < chunk_offset || in need_reset_readdir()
671 is_hash_order(new_pos) != is_hash_order(chunk_offset); in need_reset_readdir()