void qsb_free(QEMUSizedBuffer *qsb)

{

    size_t i;



    if (!qsb) {

        return;

    }



    for (i = 0; i < qsb->n_iov; i++) {

        g_free(qsb->iov[i].iov_base);

    }

    g_free(qsb->iov);

    g_free(qsb);

}

void qsb_free(QEMUSizedBuffer *qsb)

{

    size_t i;



    if (!qsb) {

        return;

    }



    for (i = 0; i < qsb->n_iov; i++) {

        g_free(qsb->iov[i].iov_base);

    }

    g_free(qsb->iov);

    g_free(qsb);

}

void FUNC_0(QEMUSizedBuffer *VAR_0)

{

    size_t i;



    if (!VAR_0) {

        return;

    }



    for (i = 0; i < VAR_0->n_iov; i++) {

        g_free(VAR_0->iov[i].iov_base);

    }

    g_free(VAR_0->iov);

    g_free(VAR_0);

}

void FUNC_0(QEMUSizedBuffer *VAR_0)
{ size_t i; if (!VAR_0) { return; } for (i = 0; i < VAR_0->n_iov; i++) { g_free(VAR_0->iov[i].iov_base); } g_free(VAR_0->iov); g_free(VAR_0); }