/linux-4.4.14/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() 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 …]
|
D | raid5.c | 5354 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/ |
D | lcommon_misc.c | 58 __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/ |
D | volumes.c | 1190 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 …]
|
D | reada.c | 297 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()
|
D | volumes.h | 322 struct btrfs_bio_stripe stripes[]; member 354 struct btrfs_bio_stripe stripes[]; member
|
D | scrub.c | 1395 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 …]
|
D | dev-replace.c | 619 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()
|
D | raid56.c | 1069 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()
|
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 | 2126 sector = bbio->stripes[mirror_num-1].physical >> 9; in repair_io_failure() 2128 dev = bbio->stripes[mirror_num-1].dev; in repair_io_failure()
|
D | extent-tree.c | 2034 struct btrfs_bio_stripe *stripe = bbio->stripes; in btrfs_discard_extent()
|
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/ |
D | lustre_user.h | 349 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()
|
D | lustre_idl.h | 1625 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/ |
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.4.14/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.4.14/drivers/block/ |
D | Kconfig | 532 Say Y here if you want include the Rados block device, which stripes
|
/linux-4.4.14/Documentation/ |
D | md.txt | 612 requires preread stripes to wait until all full-width stripe-
|