Lines Matching refs:chunk_shift

579 	chunk = r10bio->sector >> geo->chunk_shift;  in __raid10_find_phys()
588 sector += stripe << geo->chunk_shift; in __raid10_find_phys()
665 chunk = sector >> geo->chunk_shift; in raid10_find_virt()
678 chunk = sector >> geo->chunk_shift; in raid10_find_virt()
682 return (vchunk << geo->chunk_shift) + offset; in raid10_find_virt()
1625 stripe_size = stripe_data_disks << geo->chunk_shift; in raid10_handle_discard()
1674 chunk = bio_start >> geo->chunk_shift; in raid10_handle_discard()
1681 (first_stripe_index << geo->chunk_shift); in raid10_handle_discard()
1683 chunk = bio_end >> geo->chunk_shift; in raid10_handle_discard()
1690 (last_stripe_index << geo->chunk_shift); in raid10_handle_discard()
1813 first_stripe_index += geo->stride >> geo->chunk_shift; in raid10_handle_discard()
1815 last_stripe_index += geo->stride >> geo->chunk_shift; in raid10_handle_discard()
3850 size = sectors >> conf->geo.chunk_shift; in raid10_size()
3855 return size << conf->geo.chunk_shift; in raid10_size()
3865 size = size >> conf->geo.chunk_shift; in calc_sectors()
3878 conf->dev_sectors = size << conf->geo.chunk_shift; in calc_sectors()
3881 conf->geo.stride = 1 << conf->geo.chunk_shift; in calc_sectors()
3884 conf->geo.stride = size << conf->geo.chunk_shift; in calc_sectors()
3941 geo->chunk_shift = ffz(~chunk); in setup_geo()
4004 conf->prev.stride = 1 << conf->prev.chunk_shift; in setup_conf()
4213 before_length = ((1 << conf->prev.chunk_shift) * in raid10_run()
4215 after_length = ((1 << conf->geo.chunk_shift) * in raid10_run()
4508 before_length = ((1 << conf->prev.chunk_shift) * in raid10_start_reshape()
4510 after_length = ((1 << conf->geo.chunk_shift) * in raid10_start_reshape()
4677 s >>= geo->chunk_shift; in last_dev_address()
4681 s <<= geo->chunk_shift; in last_dev_address()
4691 s >>= geo->chunk_shift; in first_dev_address()
4695 s <<= geo->chunk_shift; in first_dev_address()
5198 mddev->chunk_sectors = 1 << conf->geo.chunk_shift; in raid10_finish_reshape()