Lines Matching refs:start_next_window
69 static void allow_barrier(struct r1conf *conf, sector_t start_next_window,
240 sector_t start_next_window = r1_bio->start_next_window; in call_bio_endio() local
265 allow_barrier(conf, start_next_window, bi_sector); in call_bio_endio()
851 (conf->start_next_window >= in raise_barrier()
908 ((conf->start_next_window < in wait_barrier()
919 if (conf->start_next_window == MaxSector) in wait_barrier()
920 conf->start_next_window = in wait_barrier()
924 if ((conf->start_next_window + NEXT_NORMALIO_DISTANCE) in wait_barrier()
929 sector = conf->start_next_window; in wait_barrier()
938 static void allow_barrier(struct r1conf *conf, sector_t start_next_window, in allow_barrier() argument
945 if (start_next_window) { in allow_barrier()
946 if (start_next_window == conf->start_next_window) { in allow_barrier()
947 if (conf->start_next_window + NEXT_NORMALIO_DISTANCE in allow_barrier()
960 conf->start_next_window += in allow_barrier()
963 conf->start_next_window = MaxSector; in allow_barrier()
1100 sector_t start_next_window; in make_request() local
1135 start_next_window = wait_barrier(conf, bio); in make_request()
1188 r1_bio->start_next_window = 0; in make_request()
1259 r1_bio->start_next_window = start_next_window; in make_request()
1328 sector_t old = start_next_window; in make_request()
1334 allow_barrier(conf, start_next_window, bio->bi_iter.bi_sector); in make_request()
1336 start_next_window = wait_barrier(conf, bio); in make_request()
1342 old != start_next_window) in make_request()
1552 conf->start_next_window = MaxSector; in close_sync()
2829 conf->start_next_window = MaxSector; in setup_conf()