Searched refs:rrdev (Results 1 - 3 of 3) sorted by relevance
/linux-master/drivers/md/ |
H A D | raid10.c | 1294 struct md_rdev *rdev, *rrdev; local 1297 rrdev = conf->mirrors[i].replacement; 1303 if (rrdev && unlikely(test_bit(Blocked, &rrdev->flags))) { 1304 atomic_inc(&rrdev->nr_pending); 1305 blocked_rdev = rrdev; 1420 struct md_rdev *rdev, *rrdev; local 1423 rrdev = conf->mirrors[d].replacement; 1426 if (rrdev && (test_bit(Faulty, &rrdev 1718 struct md_rdev *rdev, *rrdev; local 1794 struct md_rdev *rrdev = conf->mirrors[disk].replacement; local [all...] |
H A D | raid5-cache.c | 1868 struct md_rdev *rdev, *rrdev; local 1901 rrdev = conf->disks[disk_index].replacement; 1902 if (rrdev) { 1903 atomic_inc(&rrdev->nr_pending); 1904 sync_page_io(rrdev, sh->sector, PAGE_SIZE, 1907 rdev_dec_pending(rrdev, rrdev->mddev);
|
H A D | raid5.c | 1161 struct md_rdev *rdev, *rrdev = NULL; local 1187 rrdev = conf->disks[i].replacement; 1191 if (rdev == rrdev) 1193 rrdev = NULL; 1195 if (test_bit(R5_ReadRepl, &head_sh->dev[i].flags) && rrdev) 1196 rdev = rrdev; 1197 rrdev = NULL; 1204 if (rrdev && test_bit(Faulty, &rrdev->flags)) 1205 rrdev [all...] |
Completed in 164 milliseconds