Lines Matching defs:wait_barrier
291 wake_up(&conf->wait_barrier);
795 if (wq_has_sleeper(&conf->wait_barrier))
796 wake_up(&conf->wait_barrier);
859 * So: regular IO calls 'wait_barrier'. When that returns there
876 wait_event_lock_irq(conf->wait_barrier,
899 wait_event_lock_irq(conf->wait_barrier,
909 wake_up(&conf->wait_barrier);
927 wake_up(&conf->wait_barrier);
987 wait_event_lock_irq(conf->wait_barrier,
1031 wait_event_lock_irq(conf->wait_barrier,
1042 static bool wait_barrier(struct r1conf *conf, sector_t sector_nr, bool nowait)
1104 conf->wait_barrier,
1116 wake_up(&conf->wait_barrier);
1359 prepare_to_wait(&conf->wait_barrier,
1367 finish_wait(&conf->wait_barrier, &w);
1375 if (!wait_barrier(conf, bio->bi_iter.bi_sector,
1485 wait_barrier(conf, bio->bi_iter.bi_sector, false);
2498 wake_up(&conf->wait_barrier);
3049 init_waitqueue_head(&conf->wait_barrier);