Home
last modified time | relevance | path

Searched refs:blocked_rdev (Results 1 – 4 of 4) sorted by relevance

/openbmc/linux/drivers/md/
H A Draid5.h293 struct md_rdev *blocked_rdev; member
H A Draid1.c1339 struct md_rdev *blocked_rdev; in raid1_write_request() local
1392 blocked_rdev = NULL; in raid1_write_request()
1408 blocked_rdev = rdev; in raid1_write_request()
1427 blocked_rdev = rdev; in raid1_write_request()
1451 if (unlikely(blocked_rdev)) { in raid1_write_request()
1465 raid1_log(mddev, "wait rdev %d blocked", blocked_rdev->raid_disk); in raid1_write_request()
1466 md_wait_for_blocked_rdev(blocked_rdev, mddev); in raid1_write_request()
H A Draid10.c1341 struct md_rdev *blocked_rdev; in wait_blocked_dev() local
1344 blocked_rdev = NULL; in wait_blocked_dev()
1352 blocked_rdev = rdev; in wait_blocked_dev()
1357 blocked_rdev = rrdev; in wait_blocked_dev()
1383 blocked_rdev = rdev; in wait_blocked_dev()
1390 if (unlikely(blocked_rdev)) { in wait_blocked_dev()
1394 __func__, blocked_rdev->raid_disk); in wait_blocked_dev()
1395 md_wait_for_blocked_rdev(blocked_rdev, mddev); in wait_blocked_dev()
H A Draid5.c4734 if (s->blocked_rdev == NULL in analyse_stripe()
4740 s->blocked_rdev = rdev; in analyse_stripe()
5010 if (unlikely(s.blocked_rdev)) { in handle_stripe()
5017 rdev_dec_pending(s.blocked_rdev, conf->mddev); in handle_stripe()
5018 s.blocked_rdev = NULL; in handle_stripe()
5281 if (unlikely(s.blocked_rdev)) { in handle_stripe()
5283 md_wait_for_blocked_rdev(s.blocked_rdev, in handle_stripe()
5290 rdev_dec_pending(s.blocked_rdev, in handle_stripe()