Lines Matching refs:pd_idx
503 set_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags); in r5c_finish_cache_stripe()
508 set_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags); in r5c_finish_cache_stripe()
926 if (i == sh->pd_idx || i == sh->qd_idx) in r5l_log_stripe()
945 sh->sector, sh->dev[sh->pd_idx].log_checksum, in r5l_log_stripe()
947 r5l_append_payload_page(log, sh->dev[sh->pd_idx].page); in r5l_log_stripe()
951 sh->sector, sh->dev[sh->pd_idx].log_checksum, in r5l_log_stripe()
953 r5l_append_payload_page(log, sh->dev[sh->pd_idx].page); in r5l_log_stripe()
1002 if (sh->log_io || !test_bit(R5_Wantwrite, &sh->dev[sh->pd_idx].flags) || in r5l_write_stripe()
1832 r5l_recovery_read_page(log, ctx, sh->dev[sh->pd_idx].page, log_offset); in r5l_recovery_load_parity()
1833 sh->dev[sh->pd_idx].log_checksum = in r5l_recovery_load_parity()
1835 set_bit(R5_Wantwrite, &sh->dev[sh->pd_idx].flags); in r5l_recovery_load_parity()
1870 if (disk_index == sh->qd_idx || disk_index == sh->pd_idx) in r5l_recovery_replay_one_stripe()
2168 test_bit(R5_Wantwrite, &sh->dev[sh->pd_idx].flags)) { in r5c_recovery_analyze_meta_block()
2800 if (!log || !test_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags)) in r5c_finish_stripe_write_out()
2804 clear_bit(R5_InJournal, &sh->dev[sh->pd_idx].flags); in r5c_finish_stripe_write_out()