/kernel/linux/linux-5.10/drivers/md/bcache/ |
H A D | writeback.h | 58 do_div(offset, d->stripe_size); in offset_to_stripe() 87 if (nr_sectors <= dc->disk.stripe_size) in bcache_dev_stripe_dirty() 90 nr_sectors -= dc->disk.stripe_size; in bcache_dev_stripe_dirty()
|
H A D | writeback.c | 568 stripe_offset = offset & (d->stripe_size - 1); in bcache_dev_sectors_dirty_add() 572 d->stripe_size - stripe_offset); in bcache_dev_sectors_dirty_add() 582 if (sectors_dirty == d->stripe_size) in bcache_dev_sectors_dirty_add() 628 stripe * dc->disk.stripe_size, 0); in refill_full_stripes() 632 next_stripe * dc->disk.stripe_size, 0), in refill_full_stripes()
|
H A D | super.c | 918 if (!d->stripe_size) in bcache_device_init() 919 d->stripe_size = 1 << 31; in bcache_device_init() 920 else if (d->stripe_size < BCH_MIN_STRIPE_SZ) in bcache_device_init() 921 d->stripe_size = roundup(BCH_MIN_STRIPE_SZ, d->stripe_size); in bcache_device_init() 923 n = DIV_ROUND_UP_ULL(sectors, d->stripe_size); in bcache_device_init() 1449 dc->disk.stripe_size = q->limits.io_opt >> 9; in cached_dev_init() 1451 if (dc->disk.stripe_size) in cached_dev_init()
|
H A D | sysfs.c | 127 read_attribute(stripe_size); variable 251 sysfs_hprint(stripe_size, ((uint64_t)dc->disk.stripe_size) << 9); in SHOW()
|
H A D | bcache.h | 269 unsigned int stripe_size; member
|
/kernel/linux/linux-6.6/drivers/md/bcache/ |
H A D | writeback.h | 62 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 D | writeback.c | 613 stripe_offset = offset & (d->stripe_size - 1); in bcache_dev_sectors_dirty_add() 617 d->stripe_size - stripe_offset); in bcache_dev_sectors_dirty_add() 627 if (sectors_dirty == d->stripe_size) { in bcache_dev_sectors_dirty_add() 676 stripe * dc->disk.stripe_size, 0); in refill_full_stripes() 680 next_stripe * dc->disk.stripe_size, 0), in refill_full_stripes()
|
H A D | super.c | 906 if (!d->stripe_size) in bcache_device_init() 907 d->stripe_size = 1 << 31; in bcache_device_init() 908 else if (d->stripe_size < BCH_MIN_STRIPE_SZ) in bcache_device_init() 909 d->stripe_size = roundup(BCH_MIN_STRIPE_SZ, d->stripe_size); in bcache_device_init() 911 n = DIV_ROUND_UP_ULL(sectors, d->stripe_size); in bcache_device_init() 1420 dc->disk.stripe_size = q->limits.io_opt >> 9; in cached_dev_init() 1422 if (dc->disk.stripe_size) in cached_dev_init()
|
H A D | sysfs.c | 131 read_attribute(stripe_size); variable 258 sysfs_hprint(stripe_size, ((uint64_t)dc->disk.stripe_size) << 9); in SHOW()
|
H A D | bcache.h | 269 unsigned int stripe_size; member
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | raid0.c | 462 unsigned int stripe_size; in raid0_handle_discard() local 490 stripe_size = zone->nb_dev * mddev->chunk_sectors; in raid0_handle_discard() 493 sector_div(first_stripe_index, stripe_size); in raid0_handle_discard() 495 sector_div(last_stripe_index, stripe_size); in raid0_handle_discard() 509 start_disk_index = (int)(start - first_stripe_index * stripe_size) / in raid0_handle_discard() 511 end_disk_index = (int)(end - last_stripe_index * stripe_size) / in raid0_handle_discard() 514 start_disk_offset = ((int)(start - first_stripe_index * stripe_size) % in raid0_handle_discard() 517 end_disk_offset = ((int)(end - last_stripe_index * stripe_size) % in raid0_handle_discard()
|
H A D | raid5.h | 574 unsigned long stripe_size; member 699 #define RAID5_STRIPE_SIZE(conf) ((conf)->stripe_size)
|
/kernel/linux/linux-6.6/drivers/md/ |
H A D | raid0.c | 454 unsigned int stripe_size; in raid0_handle_discard() local 482 stripe_size = zone->nb_dev * mddev->chunk_sectors; in raid0_handle_discard() 485 sector_div(first_stripe_index, stripe_size); in raid0_handle_discard() 487 sector_div(last_stripe_index, stripe_size); in raid0_handle_discard() 501 start_disk_index = (int)(start - first_stripe_index * stripe_size) / in raid0_handle_discard() 503 end_disk_index = (int)(end - last_stripe_index * stripe_size) / in raid0_handle_discard() 506 start_disk_offset = ((int)(start - first_stripe_index * stripe_size) % in raid0_handle_discard() 509 end_disk_offset = ((int)(end - last_stripe_index * stripe_size) % in raid0_handle_discard()
|
H A D | raid5.h | 586 unsigned long stripe_size; member 704 #define RAID5_STRIPE_SIZE(conf) ((conf)->stripe_size)
|
H A D | raid10.c | 1646 * 1st, the discard size is bigger than stripe_size*2. 1660 unsigned int stripe_size; in raid10_handle_discard() local 1693 stripe_size = stripe_data_disks << geo->chunk_shift; in raid10_handle_discard() 1704 * is bigger than stripe_size * 2 in raid10_handle_discard() 1706 if (bio_sectors(bio) < stripe_size*2) in raid10_handle_discard() 1712 div_u64_rem(bio_start, stripe_size, &remainder); in raid10_handle_discard() 1714 split_size = stripe_size - remainder; in raid10_handle_discard() 1722 div_u64_rem(bio_end, stripe_size, &remainder); in raid10_handle_discard()
|
/kernel/linux/linux-5.10/drivers/block/rsxx/ |
H A D | rsxx_cfg.h | 31 __u32 stripe_size; member
|
H A D | config.c | 23 cfg->data.stripe_size = RSXX_HW_BLK_SIZE; in initialize_config() 182 dev_dbg(CARD_TO_DEV(card), "stripe_size: x%08x\n", in rsxx_load_config() 183 card->config.data.stripe_size); in rsxx_load_config()
|
/kernel/linux/linux-5.10/fs/btrfs/ |
H A D | extent_map.c | 359 u64 stripe_size = em->orig_block_len; in extent_map_device_set_bits() local 367 stripe->physical + stripe_size - 1, bits); in extent_map_device_set_bits() 374 u64 stripe_size = em->orig_block_len; in extent_map_device_clear_bits() local 382 stripe->physical + stripe_size - 1, bits, in extent_map_device_clear_bits()
|
H A D | volumes.c | 4937 u64 stripe_size; member 5088 ctl->stripe_size = div_u64(devices_info[ctl->ndevs - 1].max_avail, in decide_stripe_size_regular() 5099 * reduce stripe_size. in decide_stripe_size_regular() 5101 if (ctl->stripe_size * data_stripes > ctl->max_chunk_size) { in decide_stripe_size_regular() 5103 * Reduce stripe_size, round it up to a 16MB boundary again and in decide_stripe_size_regular() 5107 ctl->stripe_size = min(round_up(div_u64(ctl->max_chunk_size, in decide_stripe_size_regular() 5109 ctl->stripe_size); in decide_stripe_size_regular() 5113 ctl->stripe_size = round_down(ctl->stripe_size, BTRFS_STRIPE_LEN); in decide_stripe_size_regular() 5114 ctl->chunk_size = ctl->stripe_size * data_stripe in decide_stripe_size_regular() 5317 u64 stripe_size; btrfs_finish_chunk_alloc() local [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | extent_map.c | 360 u64 stripe_size = em->orig_block_len; in extent_map_device_set_bits() local 368 stripe->physical + stripe_size - 1, in extent_map_device_set_bits() 376 u64 stripe_size = em->orig_block_len; in extent_map_device_clear_bits() local 384 stripe->physical + stripe_size - 1, in extent_map_device_clear_bits()
|
H A D | volumes.c | 5098 u64 stripe_size; member 5275 ctl->stripe_size = div_u64(devices_info[ctl->ndevs - 1].max_avail, in decide_stripe_size_regular() 5286 * reduce stripe_size. in decide_stripe_size_regular() 5288 if (ctl->stripe_size * data_stripes > ctl->max_chunk_size) { in decide_stripe_size_regular() 5290 * Reduce stripe_size, round it up to a 16MB boundary again and in decide_stripe_size_regular() 5294 ctl->stripe_size = min(round_up(div_u64(ctl->max_chunk_size, in decide_stripe_size_regular() 5296 ctl->stripe_size); in decide_stripe_size_regular() 5300 ctl->stripe_size = min_t(u64, ctl->stripe_size, SZ_1G); in decide_stripe_size_regular() 5303 ctl->stripe_size in decide_stripe_size_regular() [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | myrs.h | 412 enum myrs_stripe_size stripe_size; /* Byte 6 */ member
|
H A D | myrb.h | 697 unsigned short stripe_size; member
|
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | myrs.h | 412 enum myrs_stripe_size stripe_size; /* Byte 6 */ member
|
H A D | myrb.h | 697 unsigned short stripe_size; member
|