Lines Matching refs:logical_sector
5677 sector_t logical_sector, last_sector; in make_discard_request() local
5689 logical_sector = bi->bi_iter.bi_sector & ~((sector_t)RAID5_STRIPE_SECTORS(conf)-1); in make_discard_request()
5696 logical_sector = DIV_ROUND_UP_SECTOR_T(logical_sector, in make_discard_request()
5700 logical_sector *= conf->chunk_sectors; in make_discard_request()
5703 for (; logical_sector < last_sector; in make_discard_request()
5704 logical_sector += RAID5_STRIPE_SECTORS(conf)) { in make_discard_request()
5708 sh = raid5_get_active_stripe(conf, NULL, logical_sector, 0); in make_discard_request()
5858 struct r5conf *conf, sector_t logical_sector) in get_reshape_loc() argument
5876 if (ahead_of_reshape(mddev, logical_sector, reshape_progress)) in get_reshape_loc()
5878 if (ahead_of_reshape(mddev, logical_sector, reshape_safe)) in get_reshape_loc()
5933 sector_t logical_sector, struct bio *bi) in make_stripe_request() argument
5946 logical_sector); in make_stripe_request()
5955 new_sector = raid5_compute_sector(conf, logical_sector, previous, in make_stripe_request()
5958 new_sector, logical_sector); in make_stripe_request()
6074 sector_t logical_sector; in raid5_make_request() local
6116 logical_sector = bi->bi_iter.bi_sector & ~((sector_t)RAID5_STRIPE_SECTORS(conf)-1); in raid5_make_request()
6117 ctx.first_sector = logical_sector; in raid5_make_request()
6121 stripe_cnt = DIV_ROUND_UP_SECTOR_T(ctx.last_sector - logical_sector, in raid5_make_request()
6131 get_reshape_loc(mddev, conf, logical_sector) == LOC_INSIDE_RESHAPE) { in raid5_make_request()
6147 logical_sector = raid5_bio_lowest_chunk_sector(conf, bi); in raid5_make_request()
6153 s = (logical_sector - ctx.first_sector) >> RAID5_STRIPE_SHIFT(conf); in raid5_make_request()
6156 res = make_stripe_request(mddev, conf, &ctx, logical_sector, in raid5_make_request()
6187 logical_sector = ctx.first_sector + in raid5_make_request()
6595 sector_t sector, logical_sector, last_sector; in retry_aligned_read() local
6599 logical_sector = raid_bio->bi_iter.bi_sector & in retry_aligned_read()
6601 sector = raid5_compute_sector(conf, logical_sector, in retry_aligned_read()
6605 for (; logical_sector < last_sector; in retry_aligned_read()
6606 logical_sector += RAID5_STRIPE_SECTORS(conf), in retry_aligned_read()