static void quorum_copy_qiov(QEMUIOVector *dest, QEMUIOVector *source)

{

    int i;

    assert(dest->niov == source->niov);

    assert(dest->size == source->size);

    for (i = 0; i < source->niov; i++) {

        assert(dest->iov[i].iov_len == source->iov[i].iov_len);

        memcpy(dest->iov[i].iov_base,

               source->iov[i].iov_base,

               source->iov[i].iov_len);

    }

}

static void quorum_copy_qiov(QEMUIOVector *dest, QEMUIOVector *source)

{

    int i;

    assert(dest->niov == source->niov);

    assert(dest->size == source->size);

    for (i = 0; i < source->niov; i++) {

        assert(dest->iov[i].iov_len == source->iov[i].iov_len);

        memcpy(dest->iov[i].iov_base,

               source->iov[i].iov_base,

               source->iov[i].iov_len);

    }

}

static void quorum_copy_qiov(QEMUIOVector *dest, QEMUIOVector *source)     int i;     assert(dest->niov == source->niov);     assert(dest->size == source->size);     for (i = 0; i < source->niov; i++) {         assert(dest->iov[i].iov_len == source->iov[i].iov_len);         memcpy(dest->iov[i].iov_base,                source->iov[i].iov_base,                source->iov[i].iov_len);
static void FUNC_0(QEMUIOVector *VAR_0, QEMUIOVector *VAR_1)

{

    int VAR_2;

    assert(VAR_0->niov == VAR_1->niov);

    assert(VAR_0->size == VAR_1->size);

    for (VAR_2 = 0; VAR_2 < VAR_1->niov; VAR_2++) {

        assert(VAR_0->iov[VAR_2].iov_len == VAR_1->iov[VAR_2].iov_len);

        memcpy(VAR_0->iov[VAR_2].iov_base,

               VAR_1->iov[VAR_2].iov_base,

               VAR_1->iov[VAR_2].iov_len);

    }

}

static void FUNC_0(QEMUIOVector *VAR_0, QEMUIOVector *VAR_1)
{ int VAR_2; assert(VAR_0->niov == VAR_1->niov); assert(VAR_0->size == VAR_1->size); for (VAR_2 = 0; VAR_2 < VAR_1->niov; VAR_2++) { assert(VAR_0->iov[VAR_2].iov_len == VAR_1->iov[VAR_2].iov_len); memcpy(VAR_0->iov[VAR_2].iov_base,
VAR_1->iov[VAR_2].iov_base,
VAR_1->iov[VAR_2].iov_len); } }