Lines Matching refs:chunk
556 sector_t chunk; in __raid10_find_phys() local
569 chunk = r10bio->sector >> geo->chunk_shift; in __raid10_find_phys()
572 chunk *= geo->near_copies; in __raid10_find_phys()
573 stripe = chunk; in __raid10_find_phys()
632 sector_t offset, chunk, vchunk; in raid10_find_virt() local
655 chunk = sector >> geo->chunk_shift; in raid10_find_virt()
656 fc = sector_div(chunk, geo->far_copies); in raid10_find_virt()
668 chunk = sector >> geo->chunk_shift; in raid10_find_virt()
670 vchunk = chunk * geo->raid_disks + dev; in raid10_find_virt()
3470 int layout, chunk, disks; in setup_geo() local
3474 chunk = mddev->chunk_sectors; in setup_geo()
3479 chunk = mddev->new_chunk_sectors; in setup_geo()
3486 chunk = mddev->new_chunk_sectors; in setup_geo()
3492 if (chunk < (PAGE_SIZE >> 9) || in setup_geo()
3493 !is_power_of_2(chunk)) in setup_geo()
3503 geo->chunk_mask = chunk - 1; in setup_geo()
3504 geo->chunk_shift = ffz(~chunk); in setup_geo()