static int nbd_co_writev(BlockDriverState *bs, int64_t sector_num,

                         int nb_sectors, QEMUIOVector *qiov)

{

    BDRVNBDState *s = bs->opaque;



    return nbd_client_session_co_writev(&s->client, sector_num,

                                        nb_sectors, qiov);

}

static int nbd_co_writev(BlockDriverState *bs, int64_t sector_num,

                         int nb_sectors, QEMUIOVector *qiov)

{

    BDRVNBDState *s = bs->opaque;



    return nbd_client_session_co_writev(&s->client, sector_num,

                                        nb_sectors, qiov);

}

static int FUNC_0(BlockDriverState *VAR_0, int64_t VAR_1,

                         int VAR_2, QEMUIOVector *VAR_3)

{

    BDRVNBDState *s = VAR_0->opaque;



    return nbd_client_session_co_writev(&s->client, VAR_1,

                                        VAR_2, VAR_3);

}

static int FUNC_0(BlockDriverState *VAR_0, int64_t VAR_1,
int VAR_2, QEMUIOVector *VAR_3)
{ BDRVNBDState *s = VAR_0->opaque; return nbd_client_session_co_writev(&s->client, VAR_1,
VAR_2, VAR_3); }