Home
last modified time | relevance | path

Searched refs:stripes (Results 1 – 18 of 18) sorted by relevance

/linux-4.1.27/drivers/md/
Ddm-stripe.c28 uint32_t stripes; member
57 static inline struct stripe_c *alloc_context(unsigned int stripes) in alloc_context() argument
62 stripes)) in alloc_context()
65 len = sizeof(struct stripe_c) + (sizeof(struct stripe) * stripes); in alloc_context()
99 uint32_t stripes; in stripe_ctr() local
109 if (kstrtouint(argv[0], 10, &stripes) || !stripes) { in stripe_ctr()
120 if (sector_div(width, stripes)) { in stripe_ctr()
136 if (argc != (2 + 2 * stripes)) { in stripe_ctr()
142 sc = alloc_context(stripes); in stripe_ctr()
153 sc->stripes = stripes; in stripe_ctr()
[all …]
Draid5.c5350 struct list_head stripes; in reshape_request() local
5468 INIT_LIST_HEAD(&stripes); in reshape_request()
5498 list_add(&sh->lru, &stripes); in reshape_request()
5530 while (!list_empty(&stripes)) { in reshape_request()
5531 sh = list_entry(stripes.next, struct stripe_head, lru); in reshape_request()
/linux-4.1.27/drivers/staging/lustre/lustre/lclient/
Dlcommon_misc.c59 __u16 stripes, def_stripes; in cl_init_ea_size() local
66 stripes = min_t(__u32, desc.ld_tgt_count, LOV_MAX_STRIPE_COUNT); in cl_init_ea_size()
67 lsm.lsm_stripe_count = stripes; in cl_init_ea_size()
75 cookiesize = stripes * sizeof(struct llog_cookie); in cl_init_ea_size()
/linux-4.1.27/fs/btrfs/
Dvolumes.c1071 if (map->stripes[i].dev != device) in contains_pending_extent()
1073 if (map->stripes[i].physical >= physical_start + len || in contains_pending_extent()
1074 map->stripes[i].physical + em->orig_block_len <= in contains_pending_extent()
1077 *start = map->stripes[i].physical + in contains_pending_extent()
2615 struct btrfs_device *device = map->stripes[i].dev; in btrfs_remove_chunk()
2617 map->stripes[i].physical, in btrfs_remove_chunk()
2635 if (map->stripes[i].dev) { in btrfs_remove_chunk()
2636 ret = btrfs_update_device(trans, map->stripes[i].dev); in btrfs_remove_chunk()
4432 map->stripes[s].dev = devices_info[i].dev; in __btrfs_alloc_chunk()
4433 map->stripes[s].physical = devices_info[i].dev_offset + in __btrfs_alloc_chunk()
[all …]
Dreada.c297 zone->devs[i] = bbio->stripes[i].dev; in reada_find_zone()
375 dev = bbio->stripes[nzones].dev; in reada_find_extent()
417 dev = bbio->stripes[i].dev; in reada_find_extent()
449 dev = bbio->stripes[i].dev; in reada_find_extent()
Dvolumes.h318 struct btrfs_bio_stripe stripes[]; member
345 struct btrfs_bio_stripe stripes[]; member
Dscrub.c1400 page->physical = bbio->stripes[stripe_index].physical + in scrub_setup_recheck_block()
1402 page->dev = bbio->stripes[stripe_index].dev; in scrub_setup_recheck_block()
2617 last_offset = (physical - map->stripes[num].physical) * in get_raid56_logic_offset()
2996 physical = map->stripes[num].physical; in scrub_stripe()
3301 sctx->stat.last_physical = map->stripes[num].physical + in scrub_stripe()
3350 if (map->stripes[i].dev->bdev == scrub_dev->bdev && in scrub_chunk()
3351 map->stripes[i].physical == dev_offset) { in scrub_chunk()
3853 !bbio->stripes[0].dev->bdev) { in scrub_remap_extent()
3858 *extent_physical = bbio->stripes[0].physical; in scrub_remap_extent()
3860 *extent_dev = bbio->stripes[0].dev; in scrub_remap_extent()
Ddev-replace.c618 if (srcdev == map->stripes[i].dev) in btrfs_dev_replace_update_device_in_mapping_tree()
619 map->stripes[i].dev = tgtdev; in btrfs_dev_replace_update_device_in_mapping_tree()
Draid56.c1057 stripe = &rbio->bbio->stripes[stripe_nr]; in rbio_add_io_page()
1340 stripe = &rbio->bbio->stripes[i]; in find_bio_stripe()
2221 if (bbio->stripes[i].dev == scrub_dev) { in raid56_parity_alloc_scrub_rbio()
Dcheck-integrity.c1593 device = multi->stripes[0].dev; in btrfsic_map_block()
1595 block_ctx_out->dev_bytenr = multi->stripes[0].physical; in btrfsic_map_block()
Dextent_io.c2058 sector = bbio->stripes[mirror_num-1].physical >> 9; in repair_io_failure()
2060 dev = bbio->stripes[mirror_num-1].dev; in repair_io_failure()
Dextent-tree.c1906 struct btrfs_bio_stripe *stripe = bbio->stripes; in btrfs_discard_extent()
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/
Dlustre_user.h351 static inline __u32 lov_user_md_size(__u16 stripes, __u32 lmm_magic) in lov_user_md_size() argument
355 stripes * sizeof(struct lov_user_ost_data_v1); in lov_user_md_size()
358 stripes * sizeof(struct lov_user_ost_data_v1); in lov_user_md_size()
404 static inline int lmv_user_md_size(int stripes, int lmm_magic) in lmv_user_md_size() argument
407 stripes * sizeof(struct lmv_user_mds_data); in lmv_user_md_size()
Dlustre_idl.h1619 static inline __u32 lov_mds_md_size(__u16 stripes, __u32 lmm_magic) in lov_mds_md_size() argument
1623 stripes * sizeof(struct lov_ost_data_v1); in lov_mds_md_size()
1626 stripes * sizeof(struct lov_ost_data_v1); in lov_mds_md_size()
/linux-4.1.27/drivers/block/drbd/
Ddrbd_actlog.c443 const unsigned int stripes = device->ldev->md.al_stripes; in al_tr_number_to_on_disk_sector() local
450 t = ((t % stripes) * stripe_size_4kB) + t/stripes; in al_tr_number_to_on_disk_sector()
/linux-4.1.27/Documentation/filesystems/
Dntfs.txt328 # volume volume stripes device device
388 stripes with parity, i.e. raid level 5, should not work, too.
/linux-4.1.27/drivers/block/
DKconfig555 Say Y here if you want include the Rados block device, which stripes
/linux-4.1.27/Documentation/
Dmd.txt612 requires preread stripes to wait until all full-width stripe-