Lines Matching refs:chunk_sects
333 unsigned int chunk_sects = mddev->chunk_sectors; in map_sector() local
335 if (is_power_of_2(chunk_sects)) { in map_sector()
336 int chunksect_bits = ffz(~chunk_sects); in map_sector()
338 sect_in_chunk = sector & (chunk_sects - 1); in map_sector()
345 sect_in_chunk = sector_div(sector, chunk_sects); in map_sector()
347 sector_div(chunk, chunk_sects * zone->nb_dev); in map_sector()
354 *sector_offset = (chunk * chunk_sects) + sect_in_chunk; in map_sector()
464 unsigned int chunk_sects, struct bio *bio) in is_io_in_chunk_boundary() argument
466 if (likely(is_power_of_2(chunk_sects))) { in is_io_in_chunk_boundary()
467 return chunk_sects >= in is_io_in_chunk_boundary()
468 ((bio->bi_iter.bi_sector & (chunk_sects-1)) in is_io_in_chunk_boundary()
472 return chunk_sects >= (sector_div(sector, chunk_sects) in is_io_in_chunk_boundary()
575 unsigned chunk_sects; in raid0_make_request() local
589 chunk_sects = mddev->chunk_sectors; in raid0_make_request()
591 sectors = chunk_sects - in raid0_make_request()
592 (likely(is_power_of_2(chunk_sects)) in raid0_make_request()
593 ? (sector & (chunk_sects-1)) in raid0_make_request()
594 : sector_div(sector, chunk_sects)); in raid0_make_request()