Home
last modified time | relevance | path

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

/linux-4.4.14/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()
101 uint32_t stripes; in stripe_ctr() local
111 if (kstrtouint(argv[0], 10, &stripes) || !stripes) { in stripe_ctr()
122 if (sector_div(width, stripes)) { in stripe_ctr()
138 if (argc != (2 + 2 * stripes)) { in stripe_ctr()
144 sc = alloc_context(stripes); in stripe_ctr()
155 sc->stripes = stripes; in stripe_ctr()
[all …]
Draid5.c5354 struct list_head stripes; in reshape_request() local
5481 INIT_LIST_HEAD(&stripes); in reshape_request()
5511 list_add(&sh->lru, &stripes); in reshape_request()
5543 while (!list_empty(&stripes)) { in reshape_request()
5544 sh = list_entry(stripes.next, struct stripe_head, lru); in reshape_request()
/linux-4.4.14/drivers/staging/lustre/lustre/lclient/
Dlcommon_misc.c58 __u16 stripes, def_stripes; in cl_init_ea_size() local
65 stripes = min_t(__u32, desc.ld_tgt_count, LOV_MAX_STRIPE_COUNT); in cl_init_ea_size()
66 lsm.lsm_stripe_count = stripes; in cl_init_ea_size()
74 cookiesize = stripes * sizeof(struct llog_cookie); in cl_init_ea_size()
/linux-4.4.14/fs/btrfs/
Dvolumes.c1190 if (map->stripes[i].dev != device) in contains_pending_extent()
1192 if (map->stripes[i].physical >= physical_start + len || in contains_pending_extent()
1193 map->stripes[i].physical + em->orig_block_len <= in contains_pending_extent()
1208 end = map->stripes[i].physical + em->orig_block_len; in contains_pending_extent()
2765 struct btrfs_device *device = map->stripes[i].dev; in btrfs_remove_chunk()
2767 map->stripes[i].physical, in btrfs_remove_chunk()
2785 if (map->stripes[i].dev) { in btrfs_remove_chunk()
2786 ret = btrfs_update_device(trans, map->stripes[i].dev); in btrfs_remove_chunk()
4700 map->stripes[s].dev = devices_info[i].dev; in __btrfs_alloc_chunk()
4701 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()
377 dev = bbio->stripes[nzones].dev; in reada_find_extent()
419 dev = bbio->stripes[i].dev; in reada_find_extent()
451 dev = bbio->stripes[i].dev; in reada_find_extent()
Dvolumes.h322 struct btrfs_bio_stripe stripes[]; member
354 struct btrfs_bio_stripe stripes[]; member
Dscrub.c1395 page->physical = bbio->stripes[stripe_index].physical + in scrub_setup_recheck_block()
1397 page->dev = bbio->stripes[stripe_index].dev; in scrub_setup_recheck_block()
2686 last_offset = (physical - map->stripes[num].physical) * in get_raid56_logic_offset()
2993 extent_physical = bbio->stripes[0].physical; in scrub_raid56_parity()
2995 extent_dev = bbio->stripes[0].dev; in scrub_raid56_parity()
3095 physical = map->stripes[num].physical; in scrub_stripe()
3411 sctx->stat.last_physical = map->stripes[num].physical + in scrub_stripe()
3471 if (map->stripes[i].dev->bdev == scrub_dev->bdev && in scrub_chunk()
3472 map->stripes[i].physical == dev_offset) { in scrub_chunk()
4032 !bbio->stripes[0].dev->bdev) { in scrub_remap_extent()
[all …]
Ddev-replace.c619 if (srcdev == map->stripes[i].dev) in btrfs_dev_replace_update_device_in_mapping_tree()
620 map->stripes[i].dev = tgtdev; in btrfs_dev_replace_update_device_in_mapping_tree()
Draid56.c1069 stripe = &rbio->bbio->stripes[stripe_nr]; in rbio_add_io_page()
1350 stripe = &rbio->bbio->stripes[i]; in find_bio_stripe()
2234 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.c2126 sector = bbio->stripes[mirror_num-1].physical >> 9; in repair_io_failure()
2128 dev = bbio->stripes[mirror_num-1].dev; in repair_io_failure()
Dextent-tree.c2034 struct btrfs_bio_stripe *stripe = bbio->stripes; in btrfs_discard_extent()
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
Dlustre_user.h349 static inline __u32 lov_user_md_size(__u16 stripes, __u32 lmm_magic) in lov_user_md_size() argument
353 stripes * sizeof(struct lov_user_ost_data_v1); in lov_user_md_size()
356 stripes * sizeof(struct lov_user_ost_data_v1); in lov_user_md_size()
402 static inline int lmv_user_md_size(int stripes, int lmm_magic) in lmv_user_md_size() argument
405 stripes * sizeof(struct lmv_user_mds_data); in lmv_user_md_size()
Dlustre_idl.h1625 static inline __u32 lov_mds_md_size(__u16 stripes, __u32 lmm_magic) in lov_mds_md_size() argument
1629 stripes * sizeof(struct lov_ost_data_v1); in lov_mds_md_size()
1632 stripes * sizeof(struct lov_ost_data_v1); in lov_mds_md_size()
/linux-4.4.14/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.4.14/Documentation/filesystems/
Dntfs.txt328 # volume volume stripes device device
388 stripes with parity, i.e. raid level 5, should not work, too.
/linux-4.4.14/drivers/block/
DKconfig532 Say Y here if you want include the Rados block device, which stripes
/linux-4.4.14/Documentation/
Dmd.txt612 requires preread stripes to wait until all full-width stripe-