Home
last modified time | relevance | path

Searched refs:stripe_size (Results 1 – 15 of 15) sorted by relevance

/linux/drivers/md/bcache/
H A Dwriteback.h62 do_div(offset, d->stripe_size); in offset_to_stripe()
91 if (nr_sectors <= dc->disk.stripe_size) in bcache_dev_stripe_dirty()
94 nr_sectors -= dc->disk.stripe_size; in bcache_dev_stripe_dirty()
H A Dsuper.c917 d->stripe_size = bdev_io_opt(cached_bdev) >> SECTOR_SHIFT; in bcache_device_init()
920 if (!d->stripe_size) in bcache_device_init()
921 d->stripe_size = 1 << 31; in bcache_device_init()
922 else if (d->stripe_size < BCH_MIN_STRIPE_SZ) in bcache_device_init()
923 d->stripe_size = roundup(BCH_MIN_STRIPE_SZ, d->stripe_size); in bcache_device_init()
925 n = DIV_ROUND_UP_ULL(sectors, d->stripe_size); in bcache_device_init()
H A Dsysfs.c131 read_attribute(stripe_size);
258 sysfs_hprint(stripe_size, ((uint64_t)dc->disk.stripe_size) << 9); in SHOW()
H A Dbcache.h270 unsigned int stripe_size; member
/linux/drivers/md/
H A Draid0.c452 unsigned int stripe_size; in raid0_handle_discard() local
486 stripe_size = zone->nb_dev * mddev->chunk_sectors; in raid0_handle_discard()
489 sector_div(first_stripe_index, stripe_size); in raid0_handle_discard()
491 sector_div(last_stripe_index, stripe_size); in raid0_handle_discard()
505 start_disk_index = (int)(start - first_stripe_index * stripe_size) / in raid0_handle_discard()
507 end_disk_index = (int)(end - last_stripe_index * stripe_size) / in raid0_handle_discard()
510 start_disk_offset = ((int)(start - first_stripe_index * stripe_size) % in raid0_handle_discard()
513 end_disk_offset = ((int)(end - last_stripe_index * stripe_size) % in raid0_handle_discard()
H A Draid10.c1620 unsigned int stripe_size; in raid10_handle_discard() local
1653 stripe_size = stripe_data_disks << geo->chunk_shift; in raid10_handle_discard()
1666 if (bio_sectors(bio) < stripe_size*2) in raid10_handle_discard()
1672 div_u64_rem(bio_start, stripe_size, &remainder); in raid10_handle_discard()
1674 split_size = stripe_size - remainder; in raid10_handle_discard()
1687 div_u64_rem(bio_end, stripe_size, &remainder); in raid10_handle_discard()
/linux/fs/btrfs/
H A Dvolumes.c5216 u64 stripe_size; member
5393 ctl->stripe_size = div_u64(devices_info[ctl->ndevs - 1].max_avail, in decide_stripe_size_regular()
5406 if (ctl->stripe_size * data_stripes > ctl->max_chunk_size) { in decide_stripe_size_regular()
5412 ctl->stripe_size = min(round_up(div_u64(ctl->max_chunk_size, in decide_stripe_size_regular()
5414 ctl->stripe_size); in decide_stripe_size_regular()
5418 ctl->stripe_size = min_t(u64, ctl->stripe_size, SZ_1G); in decide_stripe_size_regular()
5421 ctl->stripe_size = round_down(ctl->stripe_size, BTRFS_STRIPE_LEN); in decide_stripe_size_regular()
5422 ctl->chunk_size = ctl->stripe_size * data_stripes; in decide_stripe_size_regular()
5440 ctl->stripe_size = zone_size; in decide_stripe_size_zoned()
5445 if (ctl->stripe_size * data_stripes > ctl->max_chunk_size) { in decide_stripe_size_zoned()
[all …]
H A Dvolumes.h615 u64 stripe_size; member
H A Dblock-group.c2113 data_stripe_length = map->stripe_size; in btrfs_rmap_block()
2711 map->stripe_size); in insert_dev_extents()
/linux/drivers/scsi/
H A Dmyrb.h697 unsigned short stripe_size; member
H A Dmyrs.h412 enum myrs_stripe_size stripe_size; /* Byte 6 */ member
H A Dmyrb.c1123 cb->stripe_size = config2->blocks_per_stripe * config2->block_factor in myrb_get_hba_config()
1172 cb->stripe_size, cb->segment_size, in myrb_get_hba_config()
/linux/drivers/scsi/esas2r/
H A Datioctl.h336 u32 stripe_size; member
/linux/fs/btrfs/tests/
H A Dextent-map-tests.c1029 map->stripe_size = test->data_stripe_size; in test_rmap_block()
/linux/fs/bcachefs/
H A Dec.c1685 unsigned stripe_size, in ec_stripe_key_init() argument
1691 s->v.sectors = cpu_to_le16(stripe_size); in ec_stripe_key_init()