Lines Matching refs:quiesce
73 static void raid5_quiesce(struct mddev *mddev, int quiesce);
240 * 1. when quiesce in r5c write back;
244 (conf->quiesce && r5c_is_writeback(conf->log) &&
817 if (!(flags & R5_GAS_NOQUIESCE) && conf->quiesce) {
820 * waiting, on quiesce, otherwise the batch_last will
831 !conf->quiesce,
5502 if (conf->quiesce == 0) {
5507 if (!did_inc || smp_load_acquire(&conf->quiesce) != 0) {
5508 /* quiesce is in progress, so we need to undo io activation and wait
5514 wait_event_lock_irq(conf->wait_for_quiescent, conf->quiesce == 0,
6490 wait_event(conf->wait_for_overlap, conf->quiesce != 2);
8581 static void raid5_quiesce(struct mddev *mddev, int quiesce)
8585 if (quiesce) {
8593 * quiesce started and reverts to slow (locked) path.
8595 smp_store_release(&conf->quiesce, 2);
8601 conf->quiesce = 1;
8608 conf->quiesce = 0;
8613 log_quiesce(conf, quiesce);
8952 .quiesce = raid5_quiesce,
8977 .quiesce = raid5_quiesce,
9003 .quiesce = raid5_quiesce,