/openbmc/u-boot/arch/arm/mach-uniphier/boot-device/ |
H A D | boot-device-ld4.c | 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 24, EraseSize 1MB, Addr 5)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 4, ECC 24, EraseSize 1MB, Addr 5)"}, 25 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, [all …]
|
H A D | boot-device-pro5.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 256KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 512KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 4)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128MB, Addr 4)"}, 27 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512MB, Addr 5)"}, 28 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, [all …]
|
H A D | boot-device-pxs2.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 4)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 5)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 5)"}, [all …]
|
H A D | boot-device-ld11.c | 15 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 4)"}, 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 4)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 8, EraseSize 128KB, Addr 4)"}, 24 {BOOT_DEVICE_NAND, "NAND (Mirror 1, ECC 16, EraseSize 128KB, Addr 4)"}, [all …]
|
H A D | boot-device-pxs3.c | 16 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 128KB, Addr 5)"}, 17 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 128KB, Addr 5)"}, 18 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 256KB, Addr 5)"}, 19 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 256KB, Addr 5)"}, 20 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, EraseSize 512KB, Addr 5)"}, 21 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, EraseSize 512KB, Addr 5)"}, 22 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, ONFI, Addr 5)"}, 23 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, ONFI, Addr 5)"}, 30 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 8, ONFI, Addr 5, BBM Last Page)"}, 31 {BOOT_DEVICE_NAND, "NAND (Mirror 8, ECC 16, ONFI, Addr 5, BBM Last Page)"},
|
/openbmc/linux/tools/testing/selftests/tc-testing/tc-tests/actions/ |
H A D | mirred.json | 4 "name": "Add mirred mirror to egress action", 17 "cmdUnderTest": "$TC actions add action mirred egress mirror index 1 dev lo", 20 "matchPattern": "action order [0-9]*: mirred \\(Egress Mirror to device lo\\).*index 1 ref", 65 "$TC actions add action mirred egress mirror index 1 dev lo", 71 "matchPattern": "[Mirror|Redirect] to device lo", 92 "cmdUnderTest": "$TC actions add action mirred inbound mirror index 20 dev lo", 140 "cmdUnderTest": "$TC actions add action mirred egress mirror index 20 dev eltoh", 165 "cmdUnderTest": "$TC actions add action mirred egress mirror index 15 dev lo", 176 "name": "Add mirred mirror action with control pass", 189 "cmdUnderTest": "$TC actions add action mirred ingress mirror dev lo pass index 1", [all …]
|
/openbmc/qemu/tests/qemu-iotests/ |
H A D | 218.out | 2 === Cancel mirror job before convergence === 8 {"data": {"device": "mirror", "len": 1048576, "offset": 65536, "speed": 65536, "type": "mirror"}, "… 14 {"data": {"device": "mirror", "len": 1048576, "offset": 65536, "speed": 65536, "type": "mirror"}, "… 16 === Cancel mirror job after convergence === 20 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 23 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 27 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 30 {"data": {"device": "mirror", "len": 1048576, "offset": 1048576, "speed": 0, "type": "mirror"}, "ev… 32 === Cancel mirror job from throttled node by quitting ===
|
H A D | 127.out | 9 { 'execute': 'drive-mirror', 11 'job-id': 'mirror', 17 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "created", "id": "mirror"}} 18 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "running", "id": "mirror"}} 20 …roseconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "ready", "id": "mirror"}} 21 …t": "BLOCK_JOB_READY", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "ty… 23 'arguments': { 'device': 'mirror' } } 25 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "waiting", "id": "mirror"}} 26 …seconds": TIMESTAMP}, "event": "JOB_STATUS_CHANGE", "data": {"status": "pending", "id": "mirror"}} 27 …"BLOCK_JOB_COMPLETED", "data": {"device": "mirror", "len": 65536, "offset": 65536, "speed": 0, "ty… [all …]
|
H A D | 151 | 65 'mirror target does not match source') 82 self.vm.cmd('blockdev-mirror', 83 job_id='mirror', 84 filter_node_name='mirror-node', 97 self.wait_ready(drive='mirror') 101 # The mirror code itself asserts that the source BDS's dirty 109 # If source and target should be in sync after the mirror, 114 self.complete_and_wait(drive='mirror', wait_ready=False) 127 self.vm.cmd('blockdev-mirror', 128 job_id='mirror', [all …]
|
H A D | 218 | 4 # This test covers what happens when a mirror block job is cancelled 37 # starts a blockdev-mirror job on them. 55 vm.cmd('blockdev-mirror', 56 job_id='mirror', 63 vm.cmd('blockdev-mirror', 64 job_id='mirror', 71 log('=== Cancel mirror job before convergence ===') 82 log(vm.qmp('block-job-cancel', device='mirror', force=False)) 96 log(vm.qmp('block-job-cancel', device='mirror', force=True)) 103 log('=== Cancel mirror job after convergence ===') [all …]
|
H A D | 041 | 44 qmp_cmd = 'drive-mirror' 220 qmp_cmd = 'blockdev-mirror' 327 self.vm.cmd('drive-mirror', device='drive0', sync='full', 342 self.vm.cmd('drive-mirror', device='drive0', sync='full', 362 self.vm.cmd('drive-mirror', device='drive0', sync='full', 396 self.vm.cmd('drive-mirror', device='drive0', sync='top', 409 self.vm.cmd('drive-mirror', device='drive0', sync='full', 473 self.vm.cmd('drive-mirror', device='drive0', sync='full', 488 self.assert_qmp(event, 'data/type', 'mirror') 500 self.vm.cmd('drive-mirror', device='drive0', sync='full', [all …]
|
H A D | 155 | 5 # mirror block job; in "existing" modes (drive-mirror with 6 # mode=existing and blockdev-mirror) the backing chain should not be 72 # Add the BDS via blockdev-add so it stays around after the mirror block 101 if self.cmd == 'blockdev-mirror': 172 # cmd: Mirroring command to execute, either drive-mirror or blockdev-mirror 179 if self.cmd == 'blockdev-mirror': 180 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 188 self.vm.cmd(self.cmd, job_id='mirror-job', device='source', 193 self.vm.run_job('mirror-job', auto_finalize=False, 219 cmd = 'drive-mirror' [all …]
|
H A D | 109.out | 9 {'execute':'drive-mirror', 'arguments':{ 20 … "data": {"device": "src", "len": LEN, "offset": 0, "speed": 0, "type": "mirror", "error": "Operat… 32 {'execute':'drive-mirror', 'arguments':{ 38 …K_JOB_READY", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}} 40 … "status": "ready", "paused": false, "speed": 0, "ready": true, "type": "mirror", "actively-synced… 48 …B_CANCELLED", "data": {"device": "src", "len": 1024, "offset": 1024, "speed": 0, "type": "mirror"}} 60 {'execute':'drive-mirror', 'arguments':{ 71 …data": {"device": "src", "len": LEN, "offset": 512, "speed": 0, "type": "mirror", "error": "Operat… 83 {'execute':'drive-mirror', 'arguments':{ 89 …B_READY", "data": {"device": "src", "len": 197120, "offset": 197120, "speed": 0, "type": "mirror"}} [all …]
|
H A D | 194.out | 7 Starting `drive-mirror` on source... 9 Waiting for `drive-mirror` to complete... 10 {"data": {"device": "mirror-job0", "len": 1073741824, "offset": 1073741824, "speed": 0, "type": "mi… 18 Gracefully ending the `drive-mirror` job on source... 20 {"data": {"device": "mirror-job0", "len": 1073741824, "offset": 1073741824, "speed": 0, "type": "mi…
|
/openbmc/linux/fs/nfs/flexfilelayout/ |
H A D | flexfilelayoutdev.c | 253 struct nfs4_ff_layout_mirror *mirror, u64 offset, in ff_layout_track_ds_error() argument 262 if (IS_ERR_OR_NULL(mirror->mirror_ds)) in ff_layout_track_ds_error() 274 nfs4_stateid_copy(&dserr->stateid, &mirror->stateid); in ff_layout_track_ds_error() 275 memcpy(&dserr->deviceid, &mirror->mirror_ds->id_node.deviceid, in ff_layout_track_ds_error() 285 ff_layout_get_mirror_cred(struct nfs4_ff_layout_mirror *mirror, u32 iomode) in ff_layout_get_mirror_cred() argument 290 pcred = &mirror->ro_cred; in ff_layout_get_mirror_cred() 292 pcred = &mirror->rw_cred; in ff_layout_get_mirror_cred() 307 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror) in nfs4_ff_layout_select_ds_fh() argument 310 return &mirror->fh_versions[0]; in nfs4_ff_layout_select_ds_fh() 314 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror, in nfs4_ff_layout_select_ds_stateid() argument [all …]
|
H A D | flexfilelayout.c | 49 struct nfs4_ff_layout_mirror *mirror); 189 struct nfs4_ff_layout_mirror *mirror) in ff_layout_add_mirror() argument 197 if (memcmp(&mirror->devid, &pos->devid, sizeof(pos->devid)) != 0) in ff_layout_add_mirror() 199 if (!ff_mirror_match_fh(mirror, pos)) in ff_layout_add_mirror() 206 list_add(&mirror->mirrors, &ff_layout->mirrors); in ff_layout_add_mirror() 207 mirror->layout = lo; in ff_layout_add_mirror() 209 return mirror; in ff_layout_add_mirror() 213 ff_layout_remove_mirror(struct nfs4_ff_layout_mirror *mirror) in ff_layout_remove_mirror() argument 216 if (mirror->layout == NULL) in ff_layout_remove_mirror() 218 inode = mirror->layout->plh_inode; in ff_layout_remove_mirror() [all …]
|
H A D | flexfilelayout.h | 20 /* XXX: Let's filter out insanely large mirror count for now to avoid oom 45 struct list_head list; /* linked in mirror error_list */ 154 struct nfs4_ff_layout_mirror *mirror = FF_LAYOUT_COMP(lseg, idx); in FF_LAYOUT_DEVID_NODE() local 156 if (mirror != NULL) { in FF_LAYOUT_DEVID_NODE() 157 struct nfs4_ff_layout_ds *mirror_ds = mirror->mirror_ds; in FF_LAYOUT_DEVID_NODE() 184 nfs4_ff_layout_ds_version(const struct nfs4_ff_layout_mirror *mirror) in nfs4_ff_layout_ds_version() argument 186 return mirror->mirror_ds->ds_versions[0].version; in nfs4_ff_layout_ds_version() 195 struct nfs4_ff_layout_mirror *mirror, u64 offset, 206 nfs4_ff_layout_select_ds_fh(struct nfs4_ff_layout_mirror *mirror); 208 nfs4_ff_layout_select_ds_stateid(const struct nfs4_ff_layout_mirror *mirror, [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-raid1.c | 40 * Mirror set structures. 50 struct mirror { struct 81 atomic_t default_mirror; /* Default mirror */ 91 struct mirror mirror[]; member 152 struct mirror *m; 159 * Every mirror should look like this one. 164 * This is yucky. We squirrel the mirror struct away inside 168 static struct mirror *bio_get_m(struct bio *bio) in bio_get_m() 170 return (struct mirror *) bio->bi_next; in bio_get_m() 173 static void bio_set_m(struct bio *bio, struct mirror *m) in bio_set_m() [all …]
|
/openbmc/qemu/tests/qemu-iotests/tests/ |
H A D | iothreads-commit-active | 30 iotests.FilePath('mirror-src.img') as src_path, \ 31 iotests.FilePath('mirror-dst.img') as dst_path, \ 57 vm.add_blockdev(f'file,filename={src_path},node-name=mirror-src-file') 58 vm.add_blockdev('qcow2,file=mirror-src-file,node-name=mirror-src') 59 vm.add_blockdev(f'file,filename={dst_path},node-name=mirror-dst-file') 60 vm.add_blockdev('qcow2,file=mirror-dst-file,node-name=mirror-dst-fmt') 61 vm.add_blockdev('throttle,throttle-group=tg0,file=mirror-dst-fmt,' 62 'node-name=mirror-dst') 63 vm.add_device('scsi-hd,drive=mirror-src') 70 iotests.log(vm.qmp('blockdev-mirror', job_id='job0', sync='full', [all …]
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | hmm-tests.c | 4 * the linux kernel to help device drivers mirror a process address space in 39 void *mirror; member 188 cmd.ptr = (__u64)buffer->mirror; in hmm_dmirror_cmd() 212 free(buffer->mirror); in hmm_buffer_free() 311 buffer->mirror = malloc(size); in TEST_F() 312 ASSERT_NE(buffer->mirror, NULL); in TEST_F() 343 ptr = buffer->mirror; in TEST_F() 374 buffer->mirror = malloc(size); in TEST_F() 375 ASSERT_NE(buffer->mirror, NULL); in TEST_F() 387 /* Initialize mirror buffer so we can verify it isn't written. */ in TEST_F() [all …]
|
/openbmc/linux/tools/testing/selftests/net/forwarding/ |
H A D | mirror_gre.sh | 7 # Test for "tc action mirred egress mirror" when the device to mirror to is a 112 full_test_span_gre_dir gt4 ingress 8 0 "mirror to gretap" 113 full_test_span_gre_dir gt4 egress 0 8 "mirror to gretap" 118 full_test_span_gre_dir gt6 ingress 8 0 "mirror to ip6gretap" 119 full_test_span_gre_dir gt6 egress 0 8 "mirror to ip6gretap" 124 test_span_gre_mac gt4 ingress "mirror to gretap" 125 test_span_gre_mac gt4 egress "mirror to gretap" 130 test_span_gre_mac gt6 ingress "mirror to ip6gretap" 131 test_span_gre_mac gt6 egress "mirror to ip6gretap"
|
H A D | mirror_gre_changes.sh | 211 test_span_gre_ttl gt4 gretap ip "mirror to gretap" 212 test_span_gre_ttl gt6 ip6gretap ipv6 "mirror to ip6gretap" 217 test_span_gre_tun_up gt4 "mirror to gretap" 218 test_span_gre_tun_up gt6 "mirror to ip6gretap" 223 test_span_gre_egress_up gt4 192.0.2.130 "mirror to gretap" 224 test_span_gre_egress_up gt6 2001:db8:2::2 "mirror to ip6gretap" 229 test_span_gre_remote_ip gt4 gretap 192.0.2.130 192.0.2.132 "mirror to gretap" 230 test_span_gre_remote_ip gt6 ip6gretap 2001:db8:2::2 2001:db8:2::4 "mirror to ip6gretap" 236 192.0.2.129 192.0.2.130 "mirror to gretap" 238 2001:db8:2::1 2001:db8:2::2 "mirror to ip6gretap" [all …]
|
/openbmc/openbmc/poky/meta/classes-global/ |
H A D | mirrors.bbclass | 32 ${GNUPG_MIRROR} ftp://ftp.franken.de/pub/crypt/mirror/ftp.gnupg.org/gcrypt \ 43 ${SAVANNAH_GNU_MIRROR} http://download-mirror.savannah.gnu.org/releases \ 44 ${SAVANNAH_NONGNU_MIRROR} http://download-mirror.savannah.nongnu.org/releases \ 48 cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 49 svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 50 git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 51 gitsm://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 52 hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 53 bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ 54 p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \ [all …]
|
/openbmc/openbmc/meta-phosphor/conf/distro/include/ |
H A D | phosphor-base.inc | 11 bzr://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 12 cvs://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 13 git://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 14 gitsm://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 15 hg://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 16 osc://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 17 p4://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 18 svn://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n" 21 ftp://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ 22 http://.*/.* http://downloads.yoctoproject.org/mirror/sources/ \n \ [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/arm/mediatek/ |
H A D | mediatek,mt7622-pcie-mirror.yaml | 4 $id: http://devicetree.org/schemas/arm/mediatek/mediatek,mt7622-pcie-mirror.yaml# 7 title: MediaTek PCIE Mirror Controller for MT7622 14 The mediatek PCIE mirror provides a configuration interface for PCIE 21 - mediatek,mt7622-pcie-mirror 38 pcie_mirror: pcie-mirror@10000400 { 39 compatible = "mediatek,mt7622-pcie-mirror", "syscon";
|