Lines Matching refs:quiesce
242 (conf->quiesce && r5c_is_writeback(conf->log) && in do_release_stripe()
816 if (!(flags & R5_GAS_NOQUIESCE) && conf->quiesce) { in raid5_get_active_stripe()
830 !conf->quiesce, in raid5_get_active_stripe()
5562 if (conf->quiesce == 0) { in raid5_read_one_chunk()
5567 if (!did_inc || smp_load_acquire(&conf->quiesce) != 0) { in raid5_read_one_chunk()
5574 wait_event_lock_irq(conf->wait_for_quiescent, conf->quiesce == 0, in raid5_read_one_chunk()
6501 wait_event(conf->wait_for_overlap, conf->quiesce != 2); in raid5_sync_request()
8660 static void raid5_quiesce(struct mddev *mddev, int quiesce) in raid5_quiesce() argument
8664 if (quiesce) { in raid5_quiesce()
8674 smp_store_release(&conf->quiesce, 2); in raid5_quiesce()
8680 conf->quiesce = 1; in raid5_quiesce()
8687 conf->quiesce = 0; in raid5_quiesce()
8692 log_quiesce(conf, quiesce); in raid5_quiesce()
9026 .quiesce = raid5_quiesce,
9050 .quiesce = raid5_quiesce,
9075 .quiesce = raid5_quiesce,