Home
last modified time | relevance | path

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

/linux/fs/ntfs/
H A Dwof.c250 u64 *chunk_offset, u32 *chunk_size, in parse_wof_chunk_table() argument
276 *chunk_offset = 0; in parse_wof_chunk_table()
359 *chunk_offset = table_size + off[0]; in parse_wof_chunk_table()
368 struct ntfs_inode *wof_ni, u64 chunk_offset, in ntfs_read_wof_chunk() argument
374 u32 input_offset = chunk_offset & 511; in ntfs_read_wof_chunk()
386 chunk_offset >> 9, in ntfs_read_wof_chunk()
408 if (chunk_offset + chunk_size > value_length) { in ntfs_read_wof_chunk()
412 memcpy(input, (u8 *)ctx->attr + value_offset + chunk_offset, in ntfs_read_wof_chunk()
666 u64 chunk_count, chunk_idx, last_chunk, chunk_offset; in ntfs_read_wof_compressed_block() local
722 decomp_size, &chunk_offset, in ntfs_read_wof_compressed_block()
[all …]
/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.c2965 unsigned int chunk_offset; in raid5_compute_sector() local
2982 chunk_offset = sector_div(r_sector, sectors_per_chunk); in raid5_compute_sector()
3157 new_sector = (sector_t)stripe * sectors_per_chunk + chunk_offset; in raid5_compute_sector()
3172 int chunk_offset; in raid5_compute_blocknr() local
3178 chunk_offset = sector_div(new_sector, sectors_per_chunk); in raid5_compute_blocknr()
3268 r_sector = chunk_number * sectors_per_chunk + chunk_offset; in raid5_compute_blocknr()
3588 int chunk_offset = sector_div(stripe, sectors_per_chunk); in stripe_set_idx() local
3593 *sectors_per_chunk + chunk_offset, in stripe_set_idx()
6197 unsigned int chunk_offset; in raid5_bio_lowest_chunk_sector() local
6203 chunk_offset = sector_div(sector, sectors_per_chunk); in raid5_bio_lowest_chunk_sector()
[all …]
/linux/fs/btrfs/
H A Dvolumes.c3271 static int btrfs_free_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset) in btrfs_free_chunk() argument
3285 key.offset = chunk_offset; in btrfs_free_chunk()
3293 chunk_offset); in btrfs_free_chunk()
3300 btrfs_err(fs_info, "failed to delete chunk %llu item", chunk_offset); in btrfs_free_chunk()
3307 static int btrfs_del_sys_chunk(struct btrfs_fs_info *fs_info, u64 chunk_offset) in btrfs_del_sys_chunk() argument
3341 key.offset == chunk_offset) { in btrfs_del_sys_chunk()
3464 struct btrfs_chunk_map *map, u64 chunk_offset) in remove_chunk_item() argument
3483 return btrfs_free_chunk(trans, chunk_offset); in remove_chunk_item()
3535 int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset) in btrfs_remove_chunk() argument
3541 map = btrfs_get_chunk_map(fs_info, chunk_offset, 1); in btrfs_remove_chunk()
[all …]
H A Dblock-group.h351 const u64 chunk_offset);
364 u64 type, u64 chunk_offset, u64 size);
H A Dvolumes.h787 int btrfs_relocate_chunk(struct btrfs_fs_info *fs_info, u64 chunk_offset,
790 bool btrfs_chunk_writeable(struct btrfs_fs_info *fs_info, u64 chunk_offset);
809 int btrfs_remove_chunk(struct btrfs_trans_handle *trans, u64 chunk_offset);
H A Ddev-replace.c453 u64 chunk_offset; in mark_block_group_to_copy() local
517 chunk_offset = btrfs_dev_extent_chunk_offset(leaf, dev_extent); in mark_block_group_to_copy()
519 cache = btrfs_lookup_block_group(fs_info, chunk_offset); in mark_block_group_to_copy()
542 u64 chunk_offset = cache->start; in btrfs_finish_block_group_to_copy() local
557 map = btrfs_get_chunk_map(fs_info, chunk_offset, 1); in btrfs_finish_block_group_to_copy()
H A Dblock-group.c1384 struct btrfs_fs_info *fs_info, const u64 chunk_offset) in btrfs_start_trans_remove_block_group() argument
1395 map = btrfs_find_chunk_map(fs_info, chunk_offset, 1); in btrfs_start_trans_remove_block_group()
1397 ASSERT(map->start == chunk_offset); in btrfs_start_trans_remove_block_group()
2838 const struct btrfs_device *device, u64 chunk_offset, in insert_dev_extent() argument
2867 btrfs_set_dev_extent_chunk_offset(leaf, extent, chunk_offset); in insert_dev_extent()
2880 u64 chunk_offset, u64 chunk_size) in insert_dev_extents() argument
2889 map = btrfs_get_chunk_map(fs_info, chunk_offset, chunk_size); in insert_dev_extents()
2907 ret = insert_dev_extent(trans, device, chunk_offset, dev_offset, in insert_dev_extents()
3035 u64 type, u64 chunk_offset, u64 size) in btrfs_make_block_group() argument
3043 cache = btrfs_create_block_group(fs_info, chunk_offset); in btrfs_make_block_group()
[all …]
H A Dscrub.c2629 u64 chunk_offset; in scrub_enumerate_chunks()
2695 chunk_offset = btrfs_dev_extent_chunk_offset(l, dev_extent); in scrub_enumerate_chunks()
2701 cache = btrfs_lookup_block_group(fs_info, chunk_offset); in scrub_enumerate_chunks()
2708 ASSERT(cache->start <= chunk_offset); in scrub_enumerate_chunks()
2714 * @chunk_offset, might be part of the logical address range of in scrub_enumerate_chunks()
2717 * block group, and its start address is less than @chunk_offset. in scrub_enumerate_chunks()
2728 if (cache->start < chunk_offset) { in scrub_enumerate_chunks()
2627 u64 chunk_offset; scrub_enumerate_chunks() local
/linux/mm/
H A Dmigrate.c2499 unsigned long chunk_offset, in get_compat_pages_array() argument
2507 if (get_user(p, pages32 + chunk_offset + i)) in get_compat_pages_array()
2526 unsigned long chunk_offset = 0; in do_pages_stat() local
2533 chunk_offset, chunk_nr)) in do_pages_stat()
2536 if (copy_from_user(chunk_pages, pages + chunk_offset, in do_pages_stat()
2543 if (copy_to_user(status + chunk_offset, chunk_status, in do_pages_stat()
2547 chunk_offset += chunk_nr; in do_pages_stat()
/linux/fs/ceph/
H A Ddir.c662 loff_t chunk_offset; in need_reset_readdir() local
674 chunk_offset = rinfo->dir_entries[0].offset; in need_reset_readdir()
675 return new_pos < chunk_offset || in need_reset_readdir()
676 is_hash_order(new_pos) != is_hash_order(chunk_offset); in need_reset_readdir()