Lines Matching refs:towrite
544 if (dev->toread || dev->read || dev->towrite || dev->written || in init_stripe()
548 dev->read, dev->towrite, dev->written, in init_stripe()
809 if (head->dev[dd_idx].towrite->bi_rw != sh->dev[dd_idx].towrite->bi_rw) in stripe_add_to_batch_list()
1612 chosen = dev->towrite; in ops_run_biodrain()
1613 dev->towrite = NULL; in ops_run_biodrain()
2871 if (dev->towrite) { in schedule_reconstruction()
2909 if (dev->towrite && in schedule_reconstruction()
2977 bip = &sh->dev[dd_idx].towrite; in add_stripe_bio()
3002 for (bi=sh->dev[dd_idx].towrite; in add_stripe_bio()
3103 bi = sh->dev[i].towrite; in handle_failed_stripe()
3104 sh->dev[i].towrite = NULL; in handle_failed_stripe()
3274 (dev->towrite && !test_bit(R5_OVERWRITE, &dev->flags))) in need_this_block()
3313 if (fdev[i]->towrite && in need_this_block()
3577 if ((dev->towrite || i == sh->pd_idx || i == sh->qd_idx) && in handle_stripe_dirtying()
3609 if ((dev->towrite || i == sh->pd_idx || i == sh->qd_idx) && in handle_stripe_dirtying()
4031 dev->toread, dev->towrite, dev->written); in analyse_stripe()
4055 if (dev->towrite) { in analyse_stripe()
5102 if (sh->dev[d].towrite || sh->dev[d].toread) { in make_discard_request()
5116 sh->dev[d].towrite = bi; in make_discard_request()