Lines Matching defs:wait_barrier
91 wait_event_cmd((conf)->wait_barrier, cond, cmd_before(conf, cmd), \
294 if (wq_has_sleeper(&conf->wait_barrier))
295 wake_up(&conf->wait_barrier);
310 wake_up(&conf->wait_barrier);
912 wake_up(&conf->wait_barrier);
940 * So: regular IO calls 'wait_barrier'. When that returns there
975 wake_up(&conf->wait_barrier);
1029 static bool wait_barrier(struct r10conf *conf, bool nowait)
1048 wake_up(&conf->wait_barrier);
1094 wake_up(&conf->wait_barrier);
1150 if (!wait_barrier(conf, bio->bi_opf & REQ_NOWAIT)) {
1163 wait_event(conf->wait_barrier,
1167 wait_barrier(conf, false);
1237 wait_barrier(conf, false);
1402 wait_barrier(conf, false);
1426 prepare_to_wait(&conf->wait_barrier,
1433 finish_wait(&conf->wait_barrier, &w);
1549 wait_barrier(conf, false);
1678 wait_barrier(conf, false);
1682 * MD_RECOVERY_RESHAPE and before wait_barrier
1720 wait_barrier(conf, false);
1731 wait_barrier(conf, false);
1888 wait_barrier(conf, false);
2089 wait_barrier(conf, false);
3092 wake_up(&conf->wait_barrier);
4120 init_waitqueue_head(&conf->wait_barrier);
4895 wait_barrier(conf, false);