Searched refs:rrdev (Results 1 – 3 of 3) sorted by relevance
924 struct md_rdev *rdev, *rrdev; in r5l_recovery_flush_one_stripe() local935 rrdev = rcu_dereference(conf->disks[disk_index].replacement); in r5l_recovery_flush_one_stripe()936 if (rrdev) in r5l_recovery_flush_one_stripe()937 sync_page_io(rrdev, stripe_sect, PAGE_SIZE, in r5l_recovery_flush_one_stripe()
1226 struct md_rdev *rrdev = rcu_dereference( in __make_request() local1228 if (rdev == rrdev) in __make_request()1229 rrdev = NULL; in __make_request()1235 if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) { in __make_request()1236 atomic_inc(&rrdev->nr_pending); in __make_request()1237 blocked_rdev = rrdev; in __make_request()1242 if (rrdev && (test_bit(Faulty, &rrdev->flags))) in __make_request()1243 rrdev = NULL; in __make_request()1248 if (!rdev && !rrdev) { in __make_request()1298 if (rrdev) { in __make_request()[all …]
899 struct md_rdev *rdev, *rrdev = NULL; in ops_run_io() local925 rrdev = rcu_dereference(conf->disks[i].replacement); in ops_run_io()929 rdev = rrdev; in ops_run_io()930 rrdev = NULL; in ops_run_io()935 if (rdev == rrdev) in ops_run_io()937 rrdev = NULL; in ops_run_io()939 if (test_bit(R5_ReadRepl, &head_sh->dev[i].flags) && rrdev) in ops_run_io()940 rdev = rrdev; in ops_run_io()941 rrdev = NULL; in ops_run_io()948 if (rrdev && test_bit(Faulty, &rrdev->flags)) in ops_run_io()[all …]