Searched refs:mirrors (Results 1 - 6 of 6) sorted by relevance

/linux-master/drivers/md/
H A Draid1.c268 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev);
339 conf->mirrors[disk].head_position =
367 struct md_rdev *rdev = conf->mirrors[r1_bio->read_disk].rdev;
451 struct md_rdev *rdev = conf->mirrors[mirror].rdev;
582 struct raid1_info *info = &conf->mirrors[disk];
604 rdev = conf->mirrors[disk].rdev;
636 rdev = conf->mirrors[disk].rdev;
674 rdev = conf->mirrors[disk].rdev;
708 return conf->mirrors[disk].next_seq_sect == r1_bio->sector ||
709 conf->mirrors[dis
[all...]
H A Draid10.c344 conf->mirrors[r10_bio->devs[slot].devnum].head_position =
468 rdev = conf->mirrors[dev].replacement;
472 rdev = conf->mirrors[dev].rdev;
713 * If there are 2 mirrors in the same 2 devices, performance degrades
762 rdev = conf->mirrors[disk].replacement;
766 rdev = conf->mirrors[disk].rdev;
833 conf->mirrors[disk].head_position);
1178 err_rdev = conf->mirrors[disk].rdev;
1253 rdev = replacement ? conf->mirrors[devnum].replacement :
1254 conf->mirrors[devnu
[all...]
H A Draid10.h30 struct raid10_info *mirrors; member in struct:r10conf
H A Draid1.h70 struct raid1_info *mirrors; /* twice 'raid_disks' to member in struct:r1conf
92 /* for use when syncing mirrors:
/linux-master/fs/nfs/flexfilelayout/
H A Dflexfilelayout.h76 struct list_head mirrors; member in struct:nfs4_ff_layout_mirror
108 struct list_head mirrors; member in struct:nfs4_flexfile_layout
H A Dflexfilelayout.c60 INIT_LIST_HEAD(&ffl->mirrors);
196 list_for_each_entry(pos, &ff_layout->mirrors, mirrors) {
206 list_add(&mirror->mirrors, &ff_layout->mirrors);
220 list_del(&mirror->mirrors);
233 INIT_LIST_HEAD(&mirror->mirrors);
751 /* mirrors are initially sorted by efficiency */
2491 list_for_each_entry(mirror, &ff_layout->mirrors, mirrors) {
[all...]

Completed in 414 milliseconds