Home
last modified time | relevance | path

Searched full:mirror (Results 1 – 25 of 745) sorted by relevance

12345678910>>...30

/openbmc/u-boot/arch/arm/mach-uniphier/boot-device/
H A Dboot-device-ld4.c16 {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 Dboot-device-pro5.c15 {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 Dboot-device-pxs2.c15 {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 Dboot-device-ld11.c15 {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 Dboot-device-pxs3.c16 {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 Dmirred.json4 "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 D218.out2 === 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 D127.out9 { '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 D15165 '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 D2184 # 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 D04144 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 D1555 # 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 D109.out9 {'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 D194.out7 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 Dflexfilelayoutdev.c253 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 Dflexfilelayout.c49 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 Dflexfilelayout.h20 /* 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 Ddm-raid1.c40 * 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 Diothreads-commit-active30 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 Dhmm-tests.c4 * 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 Dmirror_gre.sh7 # 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 Dmirror_gre_changes.sh211 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 Dmirrors.bbclass32 ${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 Dphosphor-base.inc11 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 Dmediatek,mt7622-pcie-mirror.yaml4 $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";

12345678910>>...30