Lines Matching refs:chunk_mask
597 sector = r10bio->sector & geo->chunk_mask; in __raid10_find_phys()
637 sector += (geo->chunk_mask + 1); in __raid10_find_phys()
679 offset = sector & geo->chunk_mask; in raid10_find_virt()
1719 start_disk_offset = (bio_start & geo->chunk_mask) + in raid10_handle_discard()
1728 end_disk_offset = (bio_end & geo->chunk_mask) + in raid10_handle_discard()
1874 sector_t chunk_mask = (conf->geo.chunk_mask & conf->prev.chunk_mask); in raid10_make_request() local
1875 int chunk_sects = chunk_mask + 1; in raid10_make_request()
1892 if (unlikely((bio->bi_iter.bi_sector & chunk_mask) + in raid10_make_request()
3179 sector_t chunk_mask = conf->geo.chunk_mask; in raid10_sync_request() local
3289 max_sector > (sector_nr | chunk_mask)) in raid10_sync_request()
3290 max_sector = (sector_nr | chunk_mask) + 1; in raid10_sync_request()
3600 r10_bio->sectors = (sector_nr | chunk_mask) - sector_nr + 1; in raid10_sync_request()
3888 geo->chunk_mask = chunk - 1; in setup_geo()
4344 if (mddev->array_sectors & geo.chunk_mask) in raid10_check_reshape()
4607 s = (s | geo->chunk_mask) + 1; in last_dev_address()
4721 sector_nr = last & ~(sector_t)(conf->geo.chunk_mask in reshape_request()
4722 & conf->prev.chunk_mask); in reshape_request()
4743 last = sector_nr | (conf->geo.chunk_mask in reshape_request()
4744 & conf->prev.chunk_mask); in reshape_request()