R5_InJournal
test_bit(R5_InJournal, &sh->dev[i].flags))
set_bit(R5_InJournal, &dev->flags);
if (test_bit(R5_InJournal, &dev->flags)) {
!test_bit(R5_InJournal, &dev->flags)) {
if (!log || !test_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags))
clear_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags);
clear_bit(R5_InJournal, &sh->dev[i].flags);
set_bit(R5_InJournal, &sh->dev[i].flags);
if (test_bit(R5_InJournal, &sh->dev[i].flags))
set_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags);
set_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags);
test_bit(R5_InJournal, &sh->dev[i].flags))
test_bit(R5_InJournal, &sh->dev[i].flags))
test_bit(R5_InJournal, &dev->flags))) ||
test_bit(R5_InJournal, &dev->flags)))) {
if (test_bit(R5_InJournal, &dev->flags))
if (test_bit(R5_InJournal, &dev->flags)) {
clear_bit(R5_InJournal, &dev->flags);
test_bit(R5_InJournal, &head_sh->dev[i].flags)) {
if (test_bit(R5_InJournal, &sh->dev[i].flags))
if (test_bit(R5_InJournal, &sh->dev[i].flags))
WARN_ON(test_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags));
} else if (test_bit(R5_InJournal, &dev->flags)) {
} else if (test_bit(R5_InJournal, &dev->flags)) {
(!test_bit(R5_InJournal, &dev->flags) ||
test_bit(R5_InJournal, &dev->flags)) &&
if (test_bit(R5_InJournal, &dev->flags) &&
test_bit(R5_InJournal, &dev->flags)) &&
if (test_bit(R5_InJournal, &dev->flags))
if (test_bit(R5_InJournal, &dev->flags) && dev->written)
dev->written || test_bit(R5_InJournal,