static int aiocb_needs_copy(struct qemu_paiocb *aiocb)

{

    if (aiocb->aio_flags & QEMU_AIO_SECTOR_ALIGNED) {

        int i;



        for (i = 0; i < aiocb->aio_niov; i++)

            if ((uintptr_t) aiocb->aio_iov[i].iov_base % 512)

                return 1;

    }



    return 0;

}

static int aiocb_needs_copy(struct qemu_paiocb *aiocb)

{

    if (aiocb->aio_flags & QEMU_AIO_SECTOR_ALIGNED) {

        int i;



        for (i = 0; i < aiocb->aio_niov; i++)

            if ((uintptr_t) aiocb->aio_iov[i].iov_base % 512)

                return 1;

    }



    return 0;

}

static int FUNC_0(struct qemu_paiocb *VAR_0)

{

    if (VAR_0->aio_flags & QEMU_AIO_SECTOR_ALIGNED) {

        int VAR_1;



        for (VAR_1 = 0; VAR_1 < VAR_0->aio_niov; VAR_1++)

            if ((uintptr_t) VAR_0->aio_iov[VAR_1].iov_base % 512)

                return 1;

    }



    return 0;

}

static int FUNC_0(struct qemu_paiocb *VAR_0)
{ if (VAR_0->aio_flags & QEMU_AIO_SECTOR_ALIGNED) { int VAR_1; for (VAR_1 = 0; VAR_1 < VAR_0->aio_niov; VAR_1++) if ((uintptr_t) VAR_0->aio_iov[VAR_1].iov_base % 512)
return 1; } return 0; }