/Linux-v5.4/drivers/md/ |
D | raid1.c | 249 rdev_dec_pending(conf->mirrors[i].rdev, r1_bio->mddev); in put_buf() 318 conf->mirrors[disk].head_position = in update_head_pos() 346 struct md_rdev *rdev = conf->mirrors[r1_bio->read_disk].rdev; in raid1_end_read_request() 431 struct md_rdev *rdev = conf->mirrors[mirror].rdev; in raid1_end_write_request() 624 rdev = rcu_dereference(conf->mirrors[disk].rdev); in read_balance() 691 dist = abs(this_sector - conf->mirrors[disk].head_position); in read_balance() 697 if (conf->mirrors[disk].next_seq_sect == this_sector in read_balance() 700 struct raid1_info *mirror = &conf->mirrors[disk]; in read_balance() 755 rdev = rcu_dereference(conf->mirrors[best_disk].rdev); in read_balance() 761 if (conf->mirrors[best_disk].next_seq_sect != this_sector) in read_balance() [all …]
|
D | raid10.c | 317 conf->mirrors[r10_bio->devs[slot].devnum].head_position = in update_head_pos() 443 rdev = conf->mirrors[dev].replacement; in raid10_end_write_request() 447 rdev = conf->mirrors[dev].rdev; in raid10_end_write_request() 752 rdev = rcu_dereference(conf->mirrors[disk].replacement); in read_balance() 755 rdev = rcu_dereference(conf->mirrors[disk].rdev); in read_balance() 822 conf->mirrors[disk].head_position); in read_balance() 865 struct md_rdev *rdev = rcu_dereference(conf->mirrors[i].rdev); in raid10_congested() 1165 err_rdev = rcu_dereference(conf->mirrors[disk].rdev); in raid10_read_request() 1244 rdev = conf->mirrors[devnum].replacement; in raid10_write_one_disk() 1248 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 | 88 will continue to use the operational mirrors in the set, providing
|
/Linux-v5.4/fs/nfs/flexfilelayout/ |
D | flexfilelayout.h | 76 struct list_head mirrors; member 108 struct list_head mirrors; member
|
D | flexfilelayout.c | 52 INIT_LIST_HEAD(&ffl->mirrors); in ff_layout_alloc_layout_hdr() 187 list_for_each_entry(pos, &ff_layout->mirrors, mirrors) { in ff_layout_add_mirror() 197 list_add(&mirror->mirrors, &ff_layout->mirrors); in ff_layout_add_mirror() 211 list_del(&mirror->mirrors); in ff_layout_remove_mirror() 224 INIT_LIST_HEAD(&mirror->mirrors); in ff_layout_alloc_mirror() 2424 list_for_each_entry(mirror, &ff_layout->mirrors, mirrors) { in ff_layout_mirror_prepare_stats()
|
/Linux-v5.4/Documentation/usb/ |
D | usb-help.rst | 11 mirrors at http://usb.in.tum.de/linux-usb/
|
/Linux-v5.4/mm/ |
D | hmm.c | 38 INIT_LIST_HEAD(&hmm->mirrors); in hmm_alloc_notifier() 51 WARN_ON(!list_empty(&hmm->mirrors)); in hmm_free_notifier() 67 list_for_each_entry(mirror, &hmm->mirrors, list) { in hmm_release() 123 list_for_each_entry(mirror, &hmm->mirrors, list) { in hmm_invalidate_range_start() 191 list_add(&mirror->list, &mirror->hmm->mirrors); in hmm_mirror_register()
|
/Linux-v5.4/include/linux/ |
D | hmm.h | 90 struct list_head mirrors; member
|
/Linux-v5.4/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-v5.4/Documentation/admin-guide/device-mapper/ |
D | dm-log.rst | 9 mirrors, a region would be considered dirty/inconsistent while you
|
D | dm-clone.rst | 313 mechanism, but it writes to all mirrors, thus violating our requirement that
|
D | dm-raid.rst | 67 - RAID10: Striped Mirrors (aka 'Striping on top of mirrors')
|
/Linux-v5.4/Documentation/pcmcia/ |
D | driver-changes.rst | 22 as it mirrors pcmcia_disable_device(). Configuration settings are now
|
/Linux-v5.4/arch/m68k/q40/ |
D | README | 7 and mirrors.
|
/Linux-v5.4/Documentation/networking/ |
D | pktgen.txt | 170 QUEUE_MAP_CPU # queue map mirrors smp_processor_id()
|
/Linux-v5.4/Documentation/fb/ |
D | framebuffer.rst | 339 and on its mirrors.
|
/Linux-v5.4/Documentation/driver-api/driver-model/ |
D | porting.rst | 145 device's parent. sysfs exports a directory structure that mirrors
|
/Linux-v5.4/Documentation/driver-api/md/ |
D | md-cluster.rst | 27 - commit the write to all mirrors
|
/Linux-v5.4/Documentation/networking/device_drivers/intel/ |
D | iavf.rst | 218 switch mirrors the packet to a VSI list when multiple filters are matched.
|
D | i40e.rst | 724 The hardware switch mirrors the packet to a VSI list when multiple
|
/Linux-v5.4/Documentation/filesystems/caching/ |
D | fscache.txt | 171 indices for the read-write, read-only and backup mirrors of those volumes.
|
/Linux-v5.4/Documentation/PCI/ |
D | pci.rst | 518 There are mirrors of the pci.ids file at http://pciids.sourceforge.net/
|
/Linux-v5.4/Documentation/process/ |
D | maintainer-pgp-guide.rst | 32 kernel.org or any other mirrors are identical to what these developers
|