/linux-4.1.27/drivers/md/ |
D | dm-stripe.c | 28 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 …]
|
D | raid5.c | 5350 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/ |
D | lcommon_misc.c | 59 __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/ |
D | volumes.c | 1071 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 …]
|
D | reada.c | 297 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()
|
D | volumes.h | 318 struct btrfs_bio_stripe stripes[]; member 345 struct btrfs_bio_stripe stripes[]; member
|
D | scrub.c | 1400 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()
|
D | dev-replace.c | 618 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()
|
D | raid56.c | 1057 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()
|
D | check-integrity.c | 1593 device = multi->stripes[0].dev; in btrfsic_map_block() 1595 block_ctx_out->dev_bytenr = multi->stripes[0].physical; in btrfsic_map_block()
|
D | extent_io.c | 2058 sector = bbio->stripes[mirror_num-1].physical >> 9; in repair_io_failure() 2060 dev = bbio->stripes[mirror_num-1].dev; in repair_io_failure()
|
D | extent-tree.c | 1906 struct btrfs_bio_stripe *stripe = bbio->stripes; in btrfs_discard_extent()
|
/linux-4.1.27/drivers/staging/lustre/lustre/include/lustre/ |
D | lustre_user.h | 351 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()
|
D | lustre_idl.h | 1619 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/ |
D | drbd_actlog.c | 443 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/ |
D | ntfs.txt | 328 # volume volume stripes device device 388 stripes with parity, i.e. raid level 5, should not work, too.
|
/linux-4.1.27/drivers/block/ |
D | Kconfig | 555 Say Y here if you want include the Rados block device, which stripes
|
/linux-4.1.27/Documentation/ |
D | md.txt | 612 requires preread stripes to wait until all full-width stripe-
|