mirror.c (6540fd153ca9d4cff31b1cc3f5ced271eca9296c) | mirror.c (bd86fb990cfedc50d9705b8ed31d183f01942035) |
---|---|
1/* 2 * Image mirroring 3 * 4 * Copyright Red Hat, Inc. 2012 5 * 6 * Authors: 7 * Paolo Bonzini <pbonzini@redhat.com> 8 * --- 1478 unchanged lines hidden (view full) --- 1487 * bdrv_set_backing_hd */ 1488 return; 1489 } 1490 pstrcpy(bs->exact_filename, sizeof(bs->exact_filename), 1491 bs->backing->bs->filename); 1492} 1493 1494static void bdrv_mirror_top_child_perm(BlockDriverState *bs, BdrvChild *c, | 1/* 2 * Image mirroring 3 * 4 * Copyright Red Hat, Inc. 2012 5 * 6 * Authors: 7 * Paolo Bonzini <pbonzini@redhat.com> 8 * --- 1478 unchanged lines hidden (view full) --- 1487 * bdrv_set_backing_hd */ 1488 return; 1489 } 1490 pstrcpy(bs->exact_filename, sizeof(bs->exact_filename), 1491 bs->backing->bs->filename); 1492} 1493 1494static void bdrv_mirror_top_child_perm(BlockDriverState *bs, BdrvChild *c, |
1495 const BdrvChildRole *role, | 1495 const BdrvChildClass *child_class, |
1496 BlockReopenQueue *reopen_queue, 1497 uint64_t perm, uint64_t shared, 1498 uint64_t *nperm, uint64_t *nshared) 1499{ 1500 MirrorBDSOpaque *s = bs->opaque; 1501 1502 if (s->stop) { 1503 /* --- 322 unchanged lines hidden --- | 1496 BlockReopenQueue *reopen_queue, 1497 uint64_t perm, uint64_t shared, 1498 uint64_t *nperm, uint64_t *nshared) 1499{ 1500 MirrorBDSOpaque *s = bs->opaque; 1501 1502 if (s->stop) { 1503 /* --- 322 unchanged lines hidden --- |