/Linux-v4.19/drivers/md/ |
D | raid1.c | 236 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev); in put_buf() 305 conf->mirrors[disk].head_position = in update_head_pos() 333 struct md_rdev *rdev = conf->mirrors[r1_bio->read_disk].rdev; in raid1_end_read_request() 418 struct md_rdev *rdev = conf->mirrors[mirror].rdev; in raid1_end_write_request() 603 rdev = rcu_dereference(conf->mirrors[disk].rdev); in read_balance() 670 dist = abs(this_sector - conf->mirrors[disk].head_position); in read_balance() 676 if (conf->mirrors[disk].next_seq_sect == this_sector in read_balance() 679 struct raid1_info *mirror = &conf->mirrors[disk]; in read_balance() 734 rdev = rcu_dereference(conf->mirrors[best_disk].rdev); in read_balance() 740 if (conf->mirrors[best_disk].next_seq_sect != this_sector) in read_balance() [all …]
|
D | raid10.c | 355 conf->mirrors[r10_bio->devs[slot].devnum].head_position = in update_head_pos() 481 rdev = conf->mirrors[dev].replacement; in raid10_end_write_request() 485 rdev = conf->mirrors[dev].rdev; in raid10_end_write_request() 782 rdev = rcu_dereference(conf->mirrors[disk].replacement); in read_balance() 785 rdev = rcu_dereference(conf->mirrors[disk].rdev); in read_balance() 843 conf->mirrors[disk].head_position); in read_balance() 880 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid10_congested() 1158 err_rdev = rcu_dereference(conf->mirrors[disk].rdev); in raid10_read_request() 1257 rdev = conf->mirrors[devnum].replacement; in raid10_write_one_disk() 1261 rdev = conf->mirrors[devnum].rdev; in raid10_write_one_disk() [all …]
|
D | raid1.h | 70 struct raid1_info *mirrors; /* twice 'raid_disks' to member
|
D | raid10.h | 30 struct raid10_info *mirrors; member
|
D | Kconfig | 87 will continue to use the operational mirrors in the set, providing
|
/Linux-v4.19/fs/nfs/ |
D | direct.c | 86 struct nfs_direct_mirror mirrors[NFS_PAGEIO_DESCRIPTOR_MIRROR_MAX]; member 130 dreq->mirrors[hdr->pgio_mirror_idx].count += hdr->good_bytes; in nfs_direct_good_bytes() 134 count = dreq->mirrors[hdr->pgio_mirror_idx].count; in nfs_direct_good_bytes() 137 dreq->mirrors[hdr->pgio_mirror_idx].count = count; in nfs_direct_good_bytes() 141 count = dreq->mirrors[0].count; in nfs_direct_good_bytes() 144 count = min(count, dreq->mirrors[i].count); in nfs_direct_good_bytes() 644 dreq->mirrors[i].count = 0; in nfs_direct_write_reschedule()
|
/Linux-v4.19/fs/nfs/flexfilelayout/ |
D | flexfilelayout.h | 76 struct list_head mirrors; member 108 struct list_head mirrors; member
|
D | flexfilelayout.c | 50 INIT_LIST_HEAD(&ffl->mirrors); in ff_layout_alloc_layout_hdr() 185 list_for_each_entry(pos, &ff_layout->mirrors, mirrors) { in ff_layout_add_mirror() 195 list_add(&mirror->mirrors, &ff_layout->mirrors); in ff_layout_add_mirror() 209 list_del(&mirror->mirrors); in ff_layout_remove_mirror() 222 INIT_LIST_HEAD(&mirror->mirrors); in ff_layout_alloc_mirror() 2289 list_for_each_entry(mirror, &ff_layout->mirrors, mirrors) { in ff_layout_mirror_prepare_stats()
|
/Linux-v4.19/Documentation/usb/ |
D | usb-help.txt | 8 mirrors at http://usb.in.tum.de/linux-usb/
|
/Linux-v4.19/mm/ |
D | hmm.c | 57 struct list_head mirrors; member 86 INIT_LIST_HEAD(&hmm->mirrors); in hmm_register() 148 list_for_each_entry(mirror, &hmm->mirrors, list) in hmm_invalidate_range() 160 mirror = list_first_entry_or_null(&hmm->mirrors, struct hmm_mirror, in hmm_release() 174 mirror = list_first_entry_or_null(&hmm->mirrors, in hmm_release() 245 list_add(&mirror->list, &mirror->hmm->mirrors); in hmm_mirror_register() 272 should_unregister = list_empty(&hmm->mirrors); in hmm_mirror_unregister()
|
/Linux-v4.19/Documentation/filesystems/ |
D | ntfs.txt | 246 mirrors, i.e. raid level 1 should not work, too. Stripes with parity, i.e. 341 # vol volume params mirrors Device Device 348 Note the "Should sync?" parameter "nosync" means that the two mirrors are 350 mirrors are not clean, you can specify the "sync" option instead of "nosync" 387 Even though untested, there is no reason why mirrors, i.e. raid level 1, and 412 mirrors, change it to "raid-level 1", and for stripe sets with parity, change
|
/Linux-v4.19/Documentation/device-mapper/ |
D | dm-log.txt | 8 mirrors, a region would be considered dirty/inconsistent while you
|
D | dm-raid.txt | 50 - RAID10: Striped Mirrors (aka 'Striping on top of mirrors')
|
/Linux-v4.19/Documentation/pcmcia/ |
D | driver-changes.txt | 16 as it mirrors pcmcia_disable_device(). Configuration settings are now
|
/Linux-v4.19/arch/m68k/q40/ |
D | README | 7 and mirrors.
|
/Linux-v4.19/Documentation/filesystems/pohmelfs/ |
D | network_protocol.txt | 159 It effectively mirrors stat(2) returned data.
|
/Linux-v4.19/Documentation/networking/ |
D | pktgen.txt | 170 QUEUE_MAP_CPU # queue map mirrors smp_processor_id()
|
/Linux-v4.19/Documentation/fb/ |
D | framebuffer.txt | 329 and on its mirrors.
|
/Linux-v4.19/Documentation/md/ |
D | md-cluster.txt | 22 - commit the write to all mirrors
|
/Linux-v4.19/Documentation/driver-model/ |
D | porting.txt | 143 device's parent. sysfs exports a directory structure that mirrors
|
/Linux-v4.19/Documentation/filesystems/caching/ |
D | fscache.txt | 171 indices for the read-write, read-only and backup mirrors of those volumes.
|
/Linux-v4.19/Documentation/PCI/ |
D | pci.txt | 574 There are mirrors of the pci.ids file at http://pciids.sourceforge.net/
|
/Linux-v4.19/Documentation/process/ |
D | maintainer-pgp-guide.rst | 32 kernel.org or any other mirrors are identical to what these developers
|