Searched refs:disk_idx (Results 1 – 1 of 1) sorted by relevance
3733 static int want_replace(struct stripe_head *sh, int disk_idx) in want_replace() argument3738 rdev = sh->raid_conf->disks[disk_idx].replacement; in want_replace()3749 int disk_idx, int disks) in need_this_block() argument3751 struct r5dev *dev = &sh->dev[disk_idx]; in need_this_block()3771 (s->replacing && want_replace(sh, disk_idx))) in need_this_block()3856 int disk_idx, int disks) in fetch_block() argument3858 struct r5dev *dev = &sh->dev[disk_idx]; in fetch_block()3861 if (need_this_block(sh, s, disk_idx, disks)) { in fetch_block()3879 ((sh->qd_idx >= 0 && sh->pd_idx == disk_idx) || in fetch_block()3880 (s->failed && (disk_idx == s->failed_num[0] || in fetch_block()[all …]